使用xpath从xml中选择单个值

时间:2012-01-05 14:56:08

标签: xml xpath

我对xml并不是很了解,如何使用XPath选择“Hello”或“world”?

<Site>
    <Row>
        <Title>Hello</Title>
        <Bigtext>World</Bigtext>
        <Smalltext>Test</Smalltext>
    </Row>
</Site>

2 个答案:

答案 0 :(得分:2)

您可以使用XPath

/Site/Row/Title 

/Site/Row/Bigtext

获取网站集中所有行的值。 如果您想获取行的值,请使用

/Site/Row[1]/Title

按索引搜索,或使用

过滤
/Site/Row[Smalltext='Test']/Title

获取Smalltext包含Test的行的所有Title值。

答案 1 :(得分:1)

Hello的XPath将如下所示。查看XPath示例here。好的工具是XPATH Tester/Evaluator在线。其他测试人员是herehere

/Site/Row/Title