Мне был предоставлен файл xsd, чтобы использовать его и создать файл xml с данными.Как сделать xml-файл с данными из xsd?
Это то, что я планировал сделать, используя C# проект в Visual Studio 2008
- Сделать набор данных из этого файла XSD:
- добавлен файл mpc.xsd в проект по созданию a DataSet
- set MSDataSetGenerator к своей собственности «PersonalizedTools»
- открыть его с помощью конструктора DataSet.
- Заполните свои DataTables с данными
- Использование dataset.WriteXML для сохранения данных в формате XML.
Проблема заключается в том, когда я хочу, например его,
ds_mpc = new DATASETS.DS_MPC();
дает следующую ошибку:
"The same table 'X' cannot be the child table in two nested relations."
Есть ли ходить вокруг, чтобы избежать этой ошибки? Или есть другой способ использовать эту схему xsd, заполнять данные и создавать xml-файл.?
Это ссылка на этот файл XSD: https://sppld.sat.gob.mx/pld/documentos/links/xsd/mpc.xsd
Потенциальный повтор: http://stackoverflow.com/questions/17106/how-to-generate-sample-xml-documents-from-their-dtd-or-xsd – Kirbinator
Вам нужно будет опубликовать больше шагов ... Я пробовал ваш XSD, и я получаю вполне достоверный набор данных. Ошибка, которую вы получаете, обычно вызвана некоторыми типами XSD, которые, похоже, не применяются в вашем случае. –
Петру ... как ты сделал экземпляр? i couldnt – Arzamm