Как извлечь имя атрибута, когда значение поля известно из XML с использованием XPath - PullRequest
1 голос
/ 28 октября 2019

Мне нужно извлечь имя атрибута при указании имени поля. Предположим, если у меня есть имя поля Testing, то мне нужно извлечь значение атрибута для имени, соответствующего этому полю. В этом случае значение атрибута будет «SN_Name»

<RequirementFieldList>
  <field name="SN_Name">Testing</field>
  <field name="Email1">Test1_User</field>
  <field name="Email2">na</field>
  <field name="Email3">na</field>
  <field name="Email4">na</field>
</RequirementFieldList>

1 Ответ

1 голос
/ 28 октября 2019

Это даст значение атрибута имени, если значением атрибута поля является «Тестирование»

.//field[contains(.,"Testing")]/@name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...