我使用C#(在ASP.NET環境中)創建了一個程序,該程序生成一個XML文件。它使用XmlWriter類來編寫,但有一件事我不知道該怎麼做。如何用C#的XmlWriter類將空字符串寫入XML文件?
說,寫一個字符串我做的:
xmlWriter.WriteElementString("c1", "name");
成爲:
< C1>名稱</C1>
這是偉大的,直到我嘗試寫一個空字符串:
xmlWriter.WriteElementString("c1", "");
成爲:
< C1 />
但是你如何格式化它是什麼?
< C1> </C1>
可能重複[C#:XmlTextWriter.WriteElementString上的空字符串失敗(http://stackoverflow.com/questions/1176202/c-xmltextwriter-writeelementstring-fails-on-empty-strings) – nemesv 2012-03-17 23:12:21
是,它是重複的,該鏈接回答我的問題。謝謝。 – ahmd0 2012-03-17 23:22:17
我收回。它實際上並沒有解決它。我仍然不能強迫它使用結束標記....如果有人知道爲什麼,請回復... – ahmd0 2012-03-17 23:47:19