0
我在C應用程序中使用libxml2來解析XML文件。lixml2 C xpath失敗,「無效表達式」
當我搜索特殊字符'$'的XPath時出現錯誤。
這裏我的代碼:
xmlXPathExpression("//mytag/foo$");
而且我得到錯誤 「無效的表達」。
我試圖編碼字符調校妥當,像這樣:
xmlXPathExpression("//mytag/foo$");
,但我得到同樣的錯誤。
任何幫助? 謝謝。
所以我不能在xml元素名稱中使用任何特殊字符? – TheFrancisOne 2012-07-27 14:05:10
您可以在XML元素名稱中使用數千個不同的字符,但不能使用貨幣符號。 – 2012-07-27 21:50:59
感謝您的回答 – TheFrancisOne 2012-07-30 08:03:02