Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / xml+xsd в dbf / 5 сообщений из 5, страница 1 из 1
21.08.2018, 10:17
    #39690829
evgen29
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xml+xsd в dbf
Здравствуйте! Есть ли на Delphi 7 решение или компонент, чтобы создать dbf файл по имеющейся xsd схеме и заполнить его данными из xml?
путем поиска в гугл нашел только xmladapter для foxpro 8, для delphi ничего не нашел, к сожалению.
Не, ну можно конечно перебором, но вдруг есть какое-то универсальное решение и кто-либо из местных об этом знает. Заранее спасибо.
...
Рейтинг: 0 / 0
21.08.2018, 10:46
    #39690864
schi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xml+xsd в dbf
Программировать не пробовали ? Там сложного нет
...
Рейтинг: 0 / 0
21.08.2018, 11:02
    #39690875
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xml+xsd в dbf
А в чем проблема?
Разложить xml в табличку
Или экспортировать это в DBF?

Ни то, ни другое не должно создавать трудностей....
...
Рейтинг: 0 / 0
21.08.2018, 12:39
    #39690952
evgen29
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xml+xsd в dbf
982183,
XSD содержит ограничения по типу данных на поля.
Сделать все грубо говоря руками не составляет трудности, хотя бы с помощью того же TDBF + XML Data Binding или XMLDOMDocument.
Я думал может быть есть решения, где на входе даешь xsd, на выходе получаешь голую dbf-табличку с теми же типами данных, что и в XSD. Потом отдаешь ему XML-файл, валидный для этого xsd и таблица заполняется.
К примеру XMLAdapter От FoxPro8 может забрать xsd и по его структуре полей с типом данных создать таблицу PARADOX или DBASE с тем же набором и такими же типами. Думал, может есть универсальные решения.
...
Рейтинг: 0 / 0
21.08.2018, 18:30
    #39691243
энди
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xml+xsd в dbf
Не понял причем тут дельфи, но xsd может быть настолько комплексным причем с ограничением по полям не только по типу и длине, но например и регулярке. Так что такое возможно только для довольно простых схем. Если мне не изменяет память функционал создания БД из схемы был в программке xmlspy.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / xml+xsd в dbf / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]