0
我想建立一些XML節點內容的字符串,如StringBuilder.AppendFormat雙引號問題
StringBuilder xmlString = new StringBuilder();
xmlString.AppendFormat("<Product Name=\"{0}\">", name);
但是我通過調用xmlString.ToString()的結果是
<Product Name=\"ABC\">
我期望的是
<Product Name="ABC">
有誰知道我該怎麼做?或者是否有任何其他適當的方式來轉義StringBuilder.AppendFormat()的雙引號?
?你應該使用適當的XML庫以確保您生成的XML是有效的 – 2012-02-02 15:46:08
是否寫入文件,或者您是否在內存中查看xmlstring的結果?因爲這會向您顯示轉義引號,讓您知道它在那裏 – lincolnk 2012-02-02 15:47:04
我剛剛測試過你的代碼,它對我的工作很好,也許讓我們看看是否可以看到另一個問題 – 2012-02-02 15:47:11