Мой клиент отправил образец XML-файла для сборки. Но элементы не столь ясны, и я не знаю, есть ли какие-либо элементы, которые являются необязательными.Что мне нужно для создания XML-файла?
Обычно мы используем текстовый файл с разделителями пространства для экспорта данных, а клиенты предоставляют макеты файлов. Например, Позиции 1-10: Дата создания, формат гггг-мм-дд, обязательные позиции 11-15: серийный номер, числовые, Обязательный позиции 16-25: Memo, String, необязательный
Но этот клиент просит нас создать файл XML.
Есть ли использовать термин просить «мне нужна синяя печать файл XML, так что я могу построить - это означает отображение правильного поле из моей базы данных к элементам соответствия»
Когда кто-то просит их ИТ-поставщик для создания XML файлы, какова обычная информация, предоставляемая ИТ-поставщику?
Сначала я спросил файл XSD, но это как интерпретировать XML-файлы, а не создавать файлы XML.
Может ли кто-нибудь помочь? Спасибо.
OP уже имеет XML. OP хочет чего-то большего. Вместо того, чтобы объяснять, что еще нужно запрашивать за пределами XML-примеров, вы тратите большую часть своего ответа, утверждая, что XSD «не так уж и хорош», «очень сложно получить представление о том, что вы ожидаете от XML-документа», и «не является окончательным». Топор анти-XSD, который вы шлифуете, не отвечает на этот вопрос. – kjhughes
Во многих моих проектах, когда поставщики предоставляют только XSD, многие из этих XSD не очень хорошо написаны, и я не знаю, как должен выглядеть XML.Когда вы создаете «правильный» XML для схемы, и это не работает для их программы, эти же поставщики тогда говорят, что схема не имеет значения. Для меня проще смотреть на XML, чем на схему. Схемы слишком сложны и одна из причин, почему JSON использует электронную коммерцию. –
Какие бы проблемы у вас ни возникали, XSD и любые проблемы, с которыми ваши продавцы пишут XSD, являются вашими и вашими проблемами и будут лучше размещены как вопросы, чем замаскированные под «ответы». Рост JSON для данных, не связанных с документами, объясняется его внутренними преимуществами, но также не имеет отношения к вопросу OP. ОП не спрашивал, что случилось с XSD; OP спросил, что за пределами XML-образцов можно использовать для построения XML. – kjhughes