Выберите одно значение из xml с помощью xpath - PullRequest
0 голосов
/ 05 января 2012

Я мало что знаю о xml. Как выбрать «Hello» или «world» с XPath?

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

Ответы [ 2 ]

2 голосов
/ 05 января 2012

Вы можете использовать XPath

/Site/Row/Title 

или

/Site/Row/Bigtext

, чтобы получить значения для всех строк в вашем семействе сайтов.Если вы хотите получить значение строки, используйте

/Site/Row[1]/Title

для поиска по индексу или отфильтруйте, используя

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

, чтобы получить все значения заголовков для строк, содержащих SmalltextТест.

1 голос
/ 05 января 2012

XPath для Hello будет как ниже.Посмотрите на примеры XPath здесь .Хорошим инструментом является XPATH Tester / Evaluator онлайн.Другие тестеры здесь и здесь .

/Site/Row/Title
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...