我在Adobe Indesign中使用Xpath表达式来生成使用的元素列表。我开始知道,如果元素包含"xml:lang"
属性,那么我的Xpath表达式在Adobe Indesign中不起作用。
例如,在下面的XML中:
<chapter>
<section>
<p xml:lang="en">This is sample para</p>
</section>
</chapter>
当我使用下面的Xpath表达式列出
元素时,它不会生成任何值。
//p
是否还需要做任何事情
答案 0 :(得分:3)
我不熟悉Adobe Indesign,但就XPath而言,路径//p
应选择输入XML中的所有p
个元素节点,无论它们是否具有xml:lang
属性都无关紧要