回答
不是注释语法,但是你可以给字符串文字作为谓词,其计算结果为真(imho),并且不应该改变表达式的结果。我不知道这是否有很大的性能缺陷。
/html/body/div/table["this is"]["a table"]/tr/td/a["this is a link"]
但是就像mjv说的那样,我也会坚持宿主语言的语法。
哈,有点聪明。 – 2009-11-04 23:02:10
登录只是为了upvote这个古老的答案。天才! – Tiksi 2016-06-10 07:20:55
不,XPATH语法不允许在路径字符串中嵌入注释。
这通常不是显著限制,因为路径通常是短和注释可以在附近放置,在宿主语言的特定语法(XSLT,C#,无论...)
XPATH 2.0确实允许评论。
http://www.w3.org/TR/xpath20/#comments来自:
评论可以被用来为 表达提供信息注释。注释仅为词汇结构,不影响表达式处理。
注释是字符串,由符号
(:
和:)
分隔。评论可能会嵌套 。可以在任何可以使用可忽略空格的位置使用注释(请参阅 A.2.4.1默认空白处理)。
以下是评论的例子:
(: Houston, we have a problem :)
如果我们需要解析包含XML的表情坏消息! :-)
顺便说一句 - 我一直在寻找与TIBCO设计工作BusinessWorks V5.x中,其中的意见可以在TIBCO设计师XPATH公式生成器内使用被添加的背景下,这个信息:
{-- Houston, we've had a problem --}
这应该是明显的答案。 Saxon HE 9.6工作得很好。 – 2015-04-14 15:39:50
- 1. 向.gitattributes添加评论/评论
- 2. 如何向文件夹添加评论
- 3. 如何向networkx edgelist添加评论?
- 4. 如何向网站添加评论
- 5. 向gerrit添加评论人
- 6. 向Powerview添加文字/评论
- 7. 添加评论编号锚点评论
- 8. 添加评论框
- 9. Django添加评论
- 10. 如何添加评论框到页面?
- 11. 如何添加评论in.json文件
- 12. 如何使用Nokogiri Builder添加评论
- 13. acts_as_audited。如何添加“评论”列
- 14. 如何向Rails 5.0中的现有表添加评论?
- 15. 如何通过API调用向Trello卡添加评论?
- 16. ROR:添加评论发布
- 17. 添加评论jsx逻辑
- 18. 添加评论/ URL到VCALENDAR
- 19. 将current_user添加到评论
- 20. vim:添加评论宏
- 21. 在.htpasswd上添加评论
- 22. Ruby on Rails - 添加评论
- 23. 在MP4中添加评论
- 24. fb:comments - 如何评论评论
- 25. 使用Rails + Unobtrusive向评论列表添加评论使用Rails + Unobtrusive Javascript
- 26. 如何评论/评级系统最好添加到Android应用
- 27. Magento - 我如何在评论中添加评分信息
- 28. 如何在默认情况下显示facebook评论“添加评论”字段
- 29. 如何在我的网站上添加评论工具以评论?
- 30. 如何在评论Rich Snippet中添加评论来源(作为链接)?
你在哪里拥有XPath?你使用哪种语言?那种语言的评论语法是什么? – 2009-11-04 21:06:44
我的意思是可以天真地添加评论到xpath。 – gweg 2009-11-04 21:08:31