XML-input

XPath-resultater

f.eks. //person, /root/item, //*[@id='1']

Hvad er XML XPath-værktøjet?

Vil du søge i XML-dokumenter med XPath-udtryk? Dette værktøj lader dig søge og udtrække specifikke elementer fra XML-dokumenter med XPath-forespørgsler. Ifølge MDN Web Docs er XPath et kraftfuldt sprog til at navigere i XML-dokumenter og vælge noder.

Som XPath 3.1-specifikationen definerer, kan du bruge stier, prædikater og funktioner til at forespørge komplekse XML-strukturer. Alt sker i din browser ifølge W3C XML-standarder — dine data forbliver private. Søg, udtræk og brug dine XML-data med det samme.

Ofte stillede spørgsmål

Hvad er XPath?

XPath er et forespørgselssprog til at vælge noder fra XML-dokumenter. Det bruger stiudtryk til at navigere i elementer og attributter i et XML-dokument, ligesom at navigere i filsystemer med stier.

Gemmes mine XML-data?

Nej. Alle XPath-forespørgsler kører i din browser med JavaScript XPath-evaluering. Dine XML-data forlader aldrig computeren — helt privat.

Hvilken XPath-syntaks understøttes?

Vi understøtter standard XPath 1.0-syntaks inklusive stiudtryk (//, /, @), prædikater ([betingelse]) og almindelige funktioner. Komplekse XPath 2.0+-funktioner kan have begrænset understøttelse.

Kan jeg gemme forespørgsler?

Forespørgsler gemmes ikke i øjeblikket. Kopier XPath-udtryk til en tekstfil eller dokumentation til genbrug. Hver session starter forfra af hensyn til privatlivet.

Fungerer det med store XML-filer?

Ja, inden for browserens grænser. Små til mellemstore XML-filer kører med det samme. Meget store filer (10 MB+) kan tage længere tid afhængigt af forespørgslens kompleksitet og enhedens ydeevne.

Hvor kan jeg lære mere om XPath?

Se MDN's XPath-guide for omfattende dokumentation eller W3Schools XPath-tutorial for begyndervenlige eksempler.

Andre XML-værktøjer du kan have brug for

Forespørgsler er kun én XML-opgave. Her er andre værktøjer, der fungerer godt sammen: