logo
logo
К вопросу о том, чем хорош XML - 2 [Юрий Еньшин 06/12/2003 04:47]
- если у меня есть некий XML файл и дефинишн или схема, описывающие данные, ЛЮБОЙ парсер (хоть MSSQL, хоть явовский, хоть оракловский, хоть из php, хоть из линукса etc) может ответить на два вопроса - это действительно xml-файл и содержит ли он данные, точно соответвующие схеме, и если нет, то где ошибки и в чем они (типа, неверный формат даты, строка вместо целого числа, неизвестная сущность там, где должно быть описание объекта "проводка").
Соответвенно, имея схему, легко организовать экспорт данных из сторонней программы в формат, этой схеме соответвующий. Намного легче, чем в csv или xls. Ну захочется мне заполнять данные об операциях в InfoPath, экспортировать их из Navision, из какой-нибудь БД, или сделать web-интерфейс для ввода данных на моем сайтике через мобильник в wapv последующим импортом в конце недели в Cash - это легко будет сделать, если Cash примет на вход xml-файл, и схема для этого файла известна. И если она (схема) изменится - переделать механизм экспорта тоже будет не сложно.