加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何根据其内容选择XML节点?

发布时间:2020-12-16 07:55:05 所属栏目:百科 来源:网络整理
导读:如何使用XPath根据其内容选择 XML节点? 如果我有以下xml,我想选择包含Ritchie的 author -node来获取作者的全名: books book isbn='0131103628' titleThe C Programming Language/title authors authorRitchie,Dennis M./author authorKernighan,Brian W./a
如何使用XPath根据其内容选择 XML节点?

如果我有以下xml,我想选择包含Ritchie的< author> -node来获取作者的全名:

<books>
    <book isbn='0131103628'>
        <title>The C Programming Language</title>
        <authors>
            <author>Ritchie,Dennis M.</author>
            <author>Kernighan,Brian W.</author>
        </authors>
    </book>
    <book isbn='1590593898'>
        <title>Joel on Software</title>
        <authors>
            <author>Spolsky,Joel</author>
        </authors>
    </book>
</books>
/books/book/authors/author[contains(.,'Ritchie')]

要么

//author[contains(.,'Ritchie')]

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读