Как отформатировать вывод схемы - PullRequest
2 голосов
/ 24 августа 2010

Я создаю схему в коде и хочу сохранить ее в файл. Но в файле схема не отформатирована, а отображается одной большой строкой.

var nsmgr = new XmlNamespaceManager(new NameTable());
nsmgr.AddNamespace("xs", "http://www.w3.org/2001/XMLSchema");
nsmgr.AddNamespace("name", "someNamespace");

var xtw = new XmlTextWriter("somepath", Encoding.UTF-8);
schema.Write(xtw, nsmgr);

Есть ли компонент, который форматирует схему?

1 Ответ

1 голос
/ 24 августа 2010

Вы можете установить некоторые параметры форматирования в XmlWriter, см., Например, эту статью: https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-22_11-5075652.html

Список возможных вариантов: http://msdn.microsoft.com/en-us/library/kbef2xz3.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...