исключить объявление XML при сохранении - PullRequest
3 голосов
/ 01 февраля 2010

Я генерирую XML-файл, используя XDocument.когда я сохраняю этот файл, он добавляет

<?xml version="1.0" encoding="utf-8"?>

вверху xml ..

я хочу исключить это, прежде чем сохранять

как мне это сделать.*

1 Ответ

4 голосов
/ 01 февраля 2010

Использование метода сохранения в XmlWriter http://msdn.microsoft.com/en-us/library/bb336977.aspx, и создание этого XmlWiter с помощью XmlWriterSettings http://msdn.microsoft.com/en-us/library/system.xml.xmlwriter.settings.aspx

XmlWriterSettings settings = new XmlWriterSettings();
settings.OmitXmlDeclaration = true;


XmlWriter writer = XmlWriter.Create(yourstream, settings);

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