XML XPath-querytool
Bevraag XML-documenten met XPath-expressies
XML-invoer
XPath-resultaten
XPath-voorbeelden
XPath selecteert knooppunten uit XML. Telecom-voorbeeld:
Abonnee-XML
Voorbeeld-XPath-expressies:
Plak de XML en expressie hierboven, klik dan op Uitvoeren. Gebruik Voorbeeld om de gegevens te laden.
Wat is XPath?
XPath (XML Path Language) is een W3C-standaard voor het adresseren van delen van een XML-document. Expressies zoals //person, /root/item of //*[@id='1'] selecteren elementen op pad, naam of attribuut.
Deze tool parseert uw XML in de browser en voert XPath-query's uit. De overeenkomende knooppunten worden getoond in het resultatenpaneel. Alle verwerking is lokaal.
Hoe deze tool te gebruiken
XML plakken of uploaden
Plak uw XML in de linker editor of upload een bestand. Gebruik <strong>Voorbeeld</strong> om gegevens te laden. Gebruik de XML Validator bij twijfel.
XPath invoeren en uitvoeren
Schrijf een XPath-expressie in het queryveld en klik op Uitvoeren. De resultaten verschijnen in het rechterpaneel.
Resultaten kopiëren of inspecteren
Gebruik <strong>Kopiëren</strong> om de overeenkomende knooppunten te kopiëren. Om XML naar JSON te converteren, gebruik XML naar JSON.
Wanneer XPath helpt
XPath is nuttig om specifieke elementen uit XML te extraheren—bijvoorbeeld alle subscriber-knooppunten of elementen met een bepaald attribuut.
Veelgestelde vragen
Veelvoorkomende XPath-voorbeelden?
/root selecteert het root-element. //tag selecteert alle elementen met de naam tag. //*[@attr='val'] selecteert elementen met het attribuut gelijk aan val.
Hoe zit het met naamruimten?
XPath met naamruimten hangt af van de implementatie. De prefixen moeten overeenkomen met de declaraties in uw XML.
Zijn mijn gegevens privé?
Ja. Parsing en XPath-evaluatie vinden volledig in uw browser plaats.