Рассмотрим этот XML Файловая структураПолучить атрибут где Subtag имеет атрибут х
...
<sometag attr="foobar">
<subtag>
<subsubtag someattr="foo" />
<subsubtag someattr="bla" />
<subsubtag someattr="bar" />
</subtag>
</sometag>
...
В настоящее время я этот XPath запрос: /sometag/subtag/subsubtag[@someattr='foo']
который получает меня эти subsubtags. Можно ли получить attr="foobar"
по этому запросу? поэтому я хочу иметь все attr
от sometag
, где есть subsubtag
с someattr="foo"
.
почему ответ был первым удален? Ошибка stackoverflow? – reox
нет, я сначала сделал ошибку, и я выбрал весь элемент 'sometag', а не только @attr; перед тем, как написать полный ответ, я должен был провести некоторое тестирование, и я не хотел, чтобы мой плохой ответ был видимым в то же время. – ionutab
странно ... потому что я хотел его принять, а затем получил сообщение об ошибке «ответ был удален» ... – reox