当元素包含xml:lang属性时,Xpath不起作用

时间:2013-07-26 11:49:38

标签: xpath adobe-indesign

我在Adobe Indesign中使用Xpath表达式来生成使用的元素列表。我开始知道,如果元素包含"xml:lang"属性,那么我的Xpath表达式在Adobe Indesign中不起作用。 例如,在下面的XML中:

 <chapter>
    <section>
       <p xml:lang="en">This is sample para</p>
     </section>
 </chapter>

当我使用下面的Xpath表达式列出

元素时,它不会生成任何值。

//p

是否还需要做任何事情

1 个答案:

答案 0 :(得分:3)

我不熟悉Adobe Indesign,但就XPath而言,路径//p应选择输入XML中的所有p个元素节点,无论它们是否具有xml:lang属性都无关紧要