У меня есть набор данных, полученных с помощью ASP.Net (VB.Net) на веб-страницу. Теперь я хочу экспортировать эти данные в XML. Я создал некоторый код для создания схемы, однако, я не знаю, что делать дальше. Я хочу, чтобы схема была согласована с данными XML, и я хотел бы, чтобы компилятор проверял, чтобы данные, которые я вводил для содержимого XML, проверялись на включенную схему. Кто-нибудь знает, как это сделать? Идея состоит в том, чтобы я мог открыть полученный файл в Excel с полями правильного типа..Net Inline Schema/XML Programmatic Generation for Excel
Я уже создавал документы XML, и это мой первый документ схемы, который я создал программно. Тем не менее, я никогда не работал с встроенной схемой, а тем более использовал их для строгого ввода XML-документа, добавляемого в документ.
Я прочитал над следующей, которые были весьма полезны, но ни один из которых был рассмотрен вопрос я упомянул выше:
http://www.aspfree.com/c/a/XML/Generating-XML-Schema-Dynamically-Using-VBNET-2005-Essentials/
http://blogs.msdn.com/b/kaevans/archive/2007/06/05/inline-an-xml-schema-into-your-xml-document.aspx
Итак, вы сказали, что я должен сгенерировать документ с помощью встроенной схемы, а затем прочитать его, чтобы убедиться, что он проверяет? Кроме того, каждая комбинация из этого, что я пробовал, не открывается в Excel правильно; поэтому я чувствую, что что-то не хватает. – cjbarth
Если это просто открытие в Excel, вы посмотрели http://stackoverflow.com/questions/1948799/generate-an-excel-xml-document-in-asp-net-mvc-web-site –
Я думаю, вы может немного размывать линии. Вам нужно проверить документ XML, который вы создаете? Если это так, вы, вероятно, не будете проверять документ XML Schema, который вы встроили в этот XML-документ. На самом деле, я не совсем уверен, почему вы генерируете схему для начала. XML-схемы обычно используются для информирования * других людей * о том, как создать допустимый XML-документ. –