Dans un document XML, j'ai des éléments qui partagent le même nom, mais la valeur d'un attribut définit quel type de données il est, et je veux sélectionner tous ces éléments qui ont une certaine valeur du document. Dois-je utiliser XPath (et si oui, pourriez-vous suggérer la bonne syntaxe) ou existe-t-il une solution plus élégante?SimpleXML: Sélection d'éléments ayant une certaine valeur d'attribut
Voici quelques XML exemple:
<object>
<data type="me">myname</data>
<data type="you">yourname</data>
<data type="me">myothername</data>
</object>
Je veux choisir le contenu de tous les tags <data>
enfants de <object>
qui est le type est me
. PS - J'essaie d'interagir avec l'API Netflix en utilisant PHP - cela ne devrait pas poser de problème pour ma question, mais si vous voulez suggérer un bon/meilleur moyen de le faire, je suis tout ouïe.
X-Ref: [condition mise en œuvre en XPath] (http://stackoverflow.com/q/3448005/367456) – hakre