XSLT匹配具有特定父级的元素

时间:2012-11-17 00:36:00

标签: xml xslt

我是XSLT的新手,我正在尝试学习Xpath。

假设我有match="warning/para",我要分析的XML文件是:

<para>A normal paragraph.</para>
 <warning>
    <para>Warning paragraph one.</para>
    <para>Warning paragraph two.</para>
  </warning>
<para>Another normal paragraph.</para>

匹配的<para>元素只是<warning>元素中的元素,或警告元素外的<para>也匹配?

1 个答案:

答案 0 :(得分:1)

单个'/'表示直接后代,因此引擎需要'warning'元素中的'para'元素。因此,只匹配嵌套的para元素。