Quand jeComment afficher des valeurs spécifiques avec XPathQuery?
account[@id=15]
Je reçois
<?xml version="1.0" encoding="utf-8"?>
<root>
<account id="15" first_name="Sandra" last_name="Schlichting">
<private_address address_id="19" />
<profile_employee fk_id="15">
<date_created>2011-1-2T1:1:00</date_created>
<address building="3" room="2" floor="1" />
</profile_employee>
<profile_student fk_id="15">
<address address_id="19" />
</profile_student>
<profile_student fk_id="15">
<address address_id="45" />
</profile_student>
</account>
</root>
mais je voudrais juste sortir les valeurs de
- prenom
- last_name
- construction
- chambre
Quelqu'un peut-il comprendre comment faire cela?
Mise à jour:
Ces commandes fonctionne
account[@id=15]/profile_employee
account[@id=15]/profile_employee/address
mais sorties des éléments entiers, et non seulement la salle des attributs et du bâtiment.
Bonne question, +1. Voir ma réponse pour une solution d'expression XPath à une seule couche. :) –