В XML-документе у меня есть элементы, которые имеют одно и то же имя, но значение атрибута определяет, какой тип данных он есть, и я хочу выбрать все те элементы, которые имеют определенное значение из документа. Нужно ли использовать XPath (и если да, можете ли вы предложить правильный синтаксис) или есть более элегантное решение?
Вот пример XML:
<object>
<data type="me">myname</data>
<data type="you">yourname</data>
<data type="me">myothername</data>
</object>
И я хочу выбрать содержимое всех тегов <data>
тегов <object>
, которые имеют тип me
.
PS - Я пытаюсь взаимодействовать с API Netflix с помощью PHP - это не имеет значения для моего вопроса, но если вы хотите предложить хороший/лучший способ сделать это, я все уши.