首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从特定行获取值的Xpath代码

从特定行获取值的Xpath代码
EN

Stack Overflow用户
提问于 2019-06-24 10:28:53
回答 1查看 59关注 0票数 1

我正在尝试从XML中获取一个值。XML包含许多行。但是,我需要从一个特定的行获取值,该行的位置从一个XML更改为另一个。

我需要从包含<FL val="Job Opening Status">的行中获取值。在这种情况下,值是“搜索”。

代码语言:javascript
运行
复制
<JobOpenings>
            <row no="1">
                <FL val="JOBOPENINGID">384474000005082052</FL>
                <FL val="Job Opening ID">
                    <![CDATA[J9298]]>
                </FL>
                <FL val="SMOWNERID">384474000003450003</FL>
                <FL val="Account Manager">
                    <![CDATA[xsxsxs]]>
                </FL>
                <FL val="Job Type">
                    <![CDATA[Permanent]]>
                </FL>
                <FL val="Is Hot Job Opening">
                    <![CDATA[false]]>
                </FL>
                <FL val="Publish">
                    <![CDATA[false]]>
                </FL>
                <FL val="No of Candidates Associated">
                    <![CDATA[2]]>
                </FL>
                <FL val="Posting Title">
                    <![CDATA[Projekteinkäufer]]>
                </FL>
                <FL val="Last Activity Time">
                    <![CDATA[2019-06-18 10:15:14]]>
                </FL>
                <FL val="Job Opening Status">
                    <![CDATA[Search]]>
                </FL>
                <FL val="Date Opened">
                    <![CDATA[2019-06-18]]>
                </FL>
                <FL val="CLIENTID">384474000000417148</FL>
                <FL val="Client Name">
                    <![CDATA[xsxsxxxxssss]]>
                </FL>
                <FL val="CONTACTID">384474000005082043</FL>
                <FL val="Contact Name">
                    <![CDATA[xsxsxxxxxssssssxxxxx]]>
                </FL>
                <FL val="RECRUITERID">384474000003450003</FL>
                <FL val="Assigned Recruiter">
                    <![CDATA[xsxsxsxsxssx]]>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-24 10:42:58

以获取xpath下面的xpath搜索element.Try。

代码语言:javascript
运行
复制
//JobOpenings//row//FL[@val='Job Opening Status']

演示:

代码语言:javascript
运行
复制
//JobOpenings//row//FL[@val='Job Opening Status'][contains(.,'Search')] 

演示2:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56734636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档