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()則正常.使用上應該注意