0

我在 C 应用程序中使用 libxml2 来解析 XML 文件。

搜索带有特殊字符“$”的 XPath 时出现错误。

这是我的代码:

xmlXPathExpression("//mytag/foo$");

我收到错误“无效的表达式”。

我试图像这样编码特殊字符:

xmlXPathExpression("//mytag/foo$");

但我得到同样的错误。

有什么帮助吗?谢谢。

4

1 回答 1

2

我没有看到$元素名称中列为有效字符:XML 1.0

于 2012-07-27T13:45:46.877 回答