2
私はXMLファイルをXDocumentにロードしています。それに、XMLファイルを書き直すためにSave(fileName)を呼び出します。元のファイルにはXML宣言がありませんが、XDocumentがXML宣言を追加するのを避けるためにはどうしますか?XDocument.Saveを使用してXML宣言を除外できますか?
私はXMLファイルをXDocumentにロードしています。それに、XMLファイルを書き直すためにSave(fileName)を呼び出します。元のファイルにはXML宣言がありませんが、XDocumentがXML宣言を追加するのを避けるためにはどうしますか?XDocument.Saveを使用してXML宣言を除外できますか?
XmlWriterを使用する必要があると思います。またはToString。
ただ見つかったthis articleと思われる。
XmlWriterがうまくやってくれました。 – eddiegroves
http://stackoverflow.com/questions/16681240/how-to-prevent-xdocument-from-adding-xml-version-and-encoding-information –