Copy and Paste XML in the following areaEnter XML here

Hva er XML-parseren?

Har du noen gang sett på en vegg av XML og ønsket at du bare kunne se det som en tabell? Det er hva dette verktøyet gjør. XML-parseren tar XML (eXtensible Markup Language)-en din og gjør den om til interaktive HTML-tabeller du faktisk kan jobbe med.

Enten du feilsøker et API-svar, analyserer dataeksporter eller prøver å forstå en konfigurasjonsfil, sparer dette verktøyet deg tid. Ikke mer manuell parsing av nestede elementer eller skriving av skript bare for å se dataene dine. XML brukes mye for datalagring og konfigurasjon, og parseren håndterer alle standard XML-strukturer.

Det beste? Alt kjører i nettleseren din. Dataene dine berører aldri serverne våre med mindre du eksplisitt deler dem. Det er raskt, gratis og privat.

Slik bruker du XML-parseren

Følg disse trinnene for å parse, vise og jobbe med XML-dataene dine. Hvert trinn bruker de faktiske knappene og funksjonene på denne siden.

1

Lim inn XML-en din eller last inn eksempel

Lim inn XML i den venstre editoren fra API-svaret ditt (f.eks. fra Postman), konfigurasjonsfil eller databaseeksport. Klikk Eksempel-knappen for å laste inn eksempeldata. Eksempel:

<subscribers><subscriber><subscriberId>SUB-1001</subscriberId><plan>Unlimited 5G</plan><dataUsage>45.2</dataUsage></subscriber><subscriber><subscriberId>SUB-1002</subscriberId><plan>Family Plan</plan><dataUsage>120.5</dataUsage></subscriber></subscribers>

Ugyldig XML vil vise en feil. Fiks manglende tagger eller anførselstegn, og tabellen vises automatisk.

2

Vis som tabell

Det høyre panelet konverterer XML-en din til en tabell umiddelbart. Elementer blir rader; attributter blir kolonner. For eksempeldata ser du kolonner som subscriberId, plan og dataUsage. Nestede elementer vises som tabeller i celler. Bruk Hoved og Nestet-knappene for å transponere rader og kolonner. Parsing følger W3C XML-spesifikasjonen.

3

Filtrer rader

Hver kolonne har en filterboks under overskriften. Skriv for å innsnevre resultatene. Filtrering er uavhengig av store/små bokstaver og fungerer på tvers av flere kolonner.

4

Rediger, maksimer, eksporter eller del

Klikk Rediger og dobbeltklikk på en celle for å endre verdien. Klikk Maksimer for fullskjerm. Klikk Excel for å laste ned. Klikk Del for å generere en lenke. Alt kjører på klientsiden — raskt og privat.

Når du faktisk trenger dette

Feilsøking av API-svar

API-et ditt returnerer XML, men du kan ikke se om strukturen er riktig. Lim den inn her, se den som en tabell, og oppdage manglende elementer umiddelbart.

Rask dataanalyse

Har du en XML-eksport fra databasen din? I stedet for å skrive skript, lim den inn her. Filtrer det du trenger, eksporter til Excel, og du er ferdig.

Gjennomgang av konfigurasjonsfiler

Prøver du å forstå en kompleks XML-konfigurasjon? Vis den som en tabell for å se strukturen tydelig.

Vis data til ikke-utviklere

Trenger du å vise XML-data til en PM eller designer som ikke leser kode? Generer en delingslenke og send den. De ser en ren tabell i stedet for rå XML.

Vanlige spørsmål

Lagrer dere XML-dataene mine?

Nei. Alt kjører i nettleseren din med JavaScript. XML-en din forlater aldri datamaskinen med mindre du klikker "Del" for å opprette en lenke. Selv da kontrollerer du når den utløper.

Hvilke XML-formater fungerer?

Alt som er gyldig XML i henhold til W3C XML-spesifikasjonen. Elementer, attributter, nestede strukturer, navnerom, CDATA-seksjoner — alt sammen.

Kan jeg redigere data?

Ja. Klikk "Rediger" og dobbeltklikk på en celle. Endre verdien, trykk Enter, og den oppdateres automatisk.

Hvordan fungerer filtrering?

Skriv i boksene øverst i hver kolonne. Det filtrerer rader som inneholder søkeordet ditt i den kolonnen. Du kan filtrere flere kolonner samtidig.

Hva kan jeg eksportere til?

For øyeblikket Excel (.xls-format). Åpnes i Excel, Google Sheets, LibreOffice — stort sett enhver regnearkapp.

Hvor stor kan XML-filen min være?

Ingen hard grense, men ytelsen avhenger av nettleseren din. Små filer (under 1MB) parses umiddelbart. Veldig store filer (10MB+) kan bremse ting, men fungerer fortsatt. Vurder XMLStarlet for kommandolinjebehandling.

Andre XML-verktøy du kan trenge

Denne parseren er perfekt for visning av data, men noen ganger trenger du noe annet. Her er våre andre verktøy: