2
我wrting xml文件使用UTF-8(無BOM)編碼如下:平整的XML文件c#
xmldecl.Encoding = "UTF-8";
dataDoc.InsertBefore(xmldecl, root);//dataDoc is XmlDocument object
using (var writer = new XmlTextWriter(targetPath, new UTF8Encoding(false)))
{
dataDoc.Save(writer);
}
我的 「問題」 的文件被保存在一個行,而不是XML格式,
也就是說,如果我有以下XML:
<ElementA>
<ElementB/>
</ElementA>
我的代碼的xml文件將是:
<ElementA><ElementB/></ElementA>
而不是xml格式。
我該如何解決它?
*我試着用記事本打開文件++
謝謝。
? – sr28
@ sr28我正在使用記事本++ – Evyatar
爲什麼這是一個問題? –