以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  求一个表达式  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=64543)


--  作者:petergoodman
--  发布时间:7/11/2008 4:22:00 AM

--  求一个表达式
我想表达在r2ml:antecedent元素下的所有的子孙后代r2ml:ObjectVariable 元素,当前节点在r2ml:consequent。不知道怎么写表达式。请高手。
<r2ml:antecedent>
       <r2ml:ObjectDescriptionAtom r2ml:class="userv:Driver">
        <r2ml:subject>
         <r2ml:ObjectVariable r2ml:name="driver" r2ml:class="userv:Driver"/>
        </r2ml:subject>
        <r2ml:DataSlot r2ml:attribute="userv:Driver.driverAgeCategory">
         <r2ml:value>
          <r2ml:TypedLiteral r2ml:lexicalValue="young driver" r2ml:datatype="xs:string"/>
         </r2ml:value>
        </r2ml:DataSlot>
               </r2ml:ObjectDescriptionAtom>
      </r2ml:antecedent>
      <r2ml:consequent>
       <r2ml:AttributionAtom r2ml:attribute="userv:Driver.eligibleDriver">
        <r2ml:subject>
         <r2ml:ObjectVariable r2ml:name="driver" r2ml:class="userv:Driver"/>
        </r2ml:subject>
        <r2ml:dataValue>
         <r2ml:TypedLiteral r2ml:lexicalValue="true" r2ml:datatype="xs:boolean"/>
        </r2ml:dataValue>
       </r2ml:AttributionAtom>
      </r2ml:consequent>
--  作者:petergoodman
--  发布时间:7/11/2008 4:49:00 AM

--  
更正 当前节点在r2ml:AttributionAtom
--  作者:petergoodman
--  发布时间:7/11/2008 7:21:00 AM

--  
已解决
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms