2017-05-17 33 views
0

我使用xmldoc模塊構建xml。我需要打印<符號。當我嘗試用<代替它的投擲錯誤時,假設字符串中有''''''''''''''''''''''''''。如果我嘗試使用& lt;其印刷爲<。有沒有辦法在xml文本字段中打印<?XML構建不到符號

回答

0

小於字符<可能僅作爲標記的一部分出現在XML文件中;任何其他地方,它must be escaped作爲&lt

與符號字符(&)和左尖括號(<)不能 出現在他們的文字形式,如標記定界符, 或註釋內使用時除外,處理指令或CDATA部分。如果 在別處需要它們,則必須分別使用數字 字符引用或字符串&amp;&lt; 進行轉義。右尖括號(>)可以使用 串&gt;來表示,並且必須爲兼容性,使用轉義要麼 &gt;或一個字符引用當它出現在字符串中]]> 中的內容,當該字符串不標記CDATA 部分的末尾。