libxml2 增加節點內容的特殊字符問題

libxml2 是常用的xml解析工具.最近發現在增加節點的時候有個問題


char * name = "url";

char * content = "http://www.aaa.com/?s=23423&t=333";

xmlNewChild(m_pRootNode,NULL,BAD_CAST(name),BAD_CAST(content))

xmlNewTextChild(m_pRootNode,NULL,BAD_CAST(name),BAD_CAST(content));


使用xmlNewChild()時,加入的內容會在&處被截斷.而xmlNewTextChild()則正常.使用上應該注意


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章