我遇到了我正在为Sitecore CMS系统执行的XPath查询的问题.
此查询工作正常:
/根/内容/元数据/提示/*
但是,当我尝试这个:
/根/内容/元数据/提示/*[@ SomeAttribute = 'somekey']
我收到一个错误,上面写着"在22号位预期的字符串结尾",这是找到短划线字符的地方.我的印象是破折号不是XML中的特殊字符......我在这里做错了吗?我需要以某种方式编码吗?或者这是XPath解析器中的错误?任何建议的解决方法?
Bla*_*ott 13
改变这个:
/root/content/Meta-Data/Tips/*[@SomeAttribute='somekey']
Run Code Online (Sandbox Code Playgroud)
对此:
/root/content/#Meta-Data#/Tips/*[@SomeAttribute='somekey']
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7738 次 |
最近记录: |