J'essaie d'obtenir le lat et le lon à partir d'un fichier gpx (GPS XML). Quand je fais (snippet): $ res = $ xml-> xpath ('// *'); Je reçois le contenu complet retourné. Lorsque j'essaie de réduire comme ceci: $ res = $ xml-> xpath ('// rte'); Je n'ai rien: array (0) {}. Même lorsque l'étiquette existe. En fait, quoi que j'essaie de remplir après // autre, alors * ça ne retourne rien. Vous avez essayé pendant des heures ...php fichier simple_xml xpath pour fichier gpx
1
A
Répondre
2
Vous devez utiliser l'espace de nom correct (peut-être "http://www.topografix.com/GPX/1/1"?) Dans votre test de nœud.
A titre d'exemple:
$xml = simplexml_load_file($URI);
$xml->registerXPathNamespace('gpx', 'http://www.topografix.com/GPX/1/1');
$res = $xml->xpath('//gpx:rte');
+0
Cela fonctionne. Maintenant, je commence à comprendre ce qui se passe ... merci beaucoup pour la réponse rapide. -Patrick – Patrick
+0
@Patrick: Vous êtes bienvenu. –
Questions connexes
- 1. Accès au fichier inter-domaine Simple_XML désactivé
- 2. Fichier GPX contenant des informations de vitesse
- 3. GPX pour la carte personnalisée
- 4. Comment calculer la distance à partir d'un fichier GPX?
- 5. PHP SimpleXML et XPath
- 6. requête XPath pour analyser les propriétés xml fichier
- 7. PHP XPATH Mind Melt
- 8. XPath résultat à l'objet PHP
- 9. PHP SimpleXML avec XPath
- 10. Extraire des éléments avec LinqToXML de GPX-File pour Geocaching
- 11. Conversion d'un fichier .php en fichier .html?
- 12. Classe PHP pour le flux de fichier
- 13. Coldfusion Application.cfm comme fichier pour PHP
- 14. En utilisant PHP pour modifier fichier XML
- 15. PHP pour lire le fichier sécurisé
- 16. Extension PHP UUID Fichier DLL pour Windows
- 17. Requête php xpath et résultat xpath
- 18. fichier Wordpress Php Charger
- 19. PHP Xpath help
- 20. Télécharger le fichier PHP
- 21. PHP Lire Ecrire fichier
- 22. php XPath sur XML
- 23. Téléchargement de fichier PHP
- 24. Xpath php liens
- 25. en utilisant jQuery pour charger un fichier php et le fichier php comprend
- 26. PHP effacer du fichier
- 27. PHP télécharger le fichier
- 28. fichier de téléchargement Php
- 29. fichier PHP simple
- 30. PHP: inclure le fichier
Pouvez-vous poster un échantillon de votre XML? – Robin