XML - Найти узел по имени с атрибутом с определенным значением - PullRequest
0 голосов
/ 26 марта 2020

Учитывая следующее XML, используя Powershell

<?xml version="1.0"?>
<configuration>
  <appSettings>
    <add key="StiTilAdbFiler" value="c:\work\myfolder" />
    <add key="notthisne" value="c:\work\myfolder" />
   </appSettings>
 </configuration>

Используя следующий Xpath

//*[name()='add']

Я получу результат

Element='<add key="StiTilAdbFiler" value="c:\work\myfolder"/>'
Element='<add key="notthisne" value="c:\work\myfolder"/>'

Но - Я хотел бы найти только один с атрибутом key = StiTilAdbFiler, что будет xpath для этого?

1 Ответ

1 голос
/ 26 марта 2020

При подготовке к публикации моего вопроса - я должен был убедиться, что вопрос был сформулирован максимально четко, а затем, благодаря https://www.freeformatter.com/xpath-tester.html, я ответил на свой вопрос

//add[@key='StiTilAdbFiler']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...