如何在XSD的XPATH中访问父级元素?

狂暴虐杀者 发布于 09/02 16:10
阅读 21
收藏 0

如题,

XML中有如下结构:

<root>
  <indexs>
    <index>content</index>
  </indexs>
  <dates>
    <date>
      <name>name</name>
    </date>
  </dates>
</root>

想把indexs下的index中的内容与date下的name中的内容关联起来,我当前用的是key约束,但这个只能定写在root的,key或keyref的 selector 无法访问当前节点的父结点,因此无法把key和keyref写到indexs下或date下。

但是写在root下,在报错提示时,只会报在root结点上,无法更精准的定位,想让它报错时报在index结点和date结点上,请问要怎么做才好。

加载中
返回顶部
顶部