1
我正在通過代碼創建XmlDocument
並添加一些標籤。該結構是這樣的將Xml轉換爲每個標記的String.New行?
<root>
<test>
<test1>a</test1>
</test>
<test>
</test>
<test>
<test1b</test1>
</test>
</root>
我使用此代碼
using (var stringWriter = new StringWriter())
using (var xmlTextWriter = XmlWriter.Create(stringWriter))
{
xmlDoc.WriteTo(xmlTextWriter);
xmlTextWriter.Flush();
return stringWriter.GetStringBuilder().ToString();
}
將XML轉換爲字符串,但是,當我檢查生成的字符串的所有變量都在同一條線上。 有沒有辦法告訴它每行僅輸出一個標籤