看板 C_Sharp 關於我們 聯絡資訊
※ 引述《tomex (Tomex Ou)》之銘言: : string s = "<a>A & D</a>; : XmlDocument doc = new XmlDocument(); : doc.LoadXml(s); // error,對&字敏感 : 用「&amp;」字元換「&」就行了 : 但不可能這樣笨呀? 寫個xml還得引用web中的urlencode()?? : 有誰知道該怎麼逼xmldocument吃下 : 看起來沒問題的xml字串呢? 一般的解決方法,是用: <a><![CDATA[A & D]]></a> 在CDATA標籤中的字元都會被當作純文字,包括特殊字元。 當然這種作法一樣有罩門的… 那就是你的文字內容,不能有「]]>」這個字段… -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.57.29
huge:推..推薦網路上有一篇無廢話XML,簡單易懂 04/05 16:41