PRZEWODNIK

XML do JSON dla feedów, konfiguracji i przekazań API

Eksporty firmowe, wpisy RSS, odpowiedzi SOAP i stare pliki integracyjne wciąż przychodzą jako XML, długo po tym jak reszta stosu poszła dalej. Potrzebujesz JSON do wywołania REST, dashboardu lub skryptu Node — i zwykle dziś, nie po wykopaniu właściwych flag npm. Ta strona to internetowy konwerter XML do JSON z obiema stronami na ekranie: znacznikowanie po lewej, JSON po prawej. Konwersja działa lokalnie w przeglądarce — próbkę XML→JSON z ticketa możesz przekształcić bez wysyłania danych klienta. Gdy dokument się parsuje, wynik aktualizuje się przy edycji; gdy nie — widzisz jasny błąd zamiast cichego pustego panelu.

Edytor źródłowy XML obok sformatowanego wyniku JSON ze statusem walidacji

Przekształć XML w JSON online — bez zwyczajowych objazdów

Wiele stron konwerterów każe wgrać plik, poczekać i przewinąć do pola wyjścia na dole. Na jednoliniowy test wystarczy, ale boli, gdy sprawdzasz, czy `@sku` wylądowało dobrze lub czy powtarzające się `<item>` stały tablicą. Tu zostajesz na jednym warsztacie: popraw tag, spójrz w prawo, jedź dalej. Powtarzające się tagi rodzeństwa zwijają się w tablice JSON. Atrybuty trafiają pod klucze z prefiksem (domyślnie `@`), żeby nie kolidować z nazwami elementów potomnych. Treść mieszana — tekst plus elementy inline — ląduje pod konfigurowalnym kluczem tekstowym (domyślnie `#text`), by kod dalej w łańcuchu odróżniał znaki od struktury. Jeśli kiedyś ręcznie zamieniałeś XML na JSON pod demo, te domyślne wartości to te same konwencje co w większości bibliotek JavaScript XML do JSON — mniej niespodzianek przy wklejaniu do aplikacji.

Tu ta strona wyprzedza innych — wszystko wokół samej transformacji. Uszkodzenia przy wklejaniu są częste: log skopiował atrybut bez cudzysłowów, w polu opisu został nieucieczony `&`. Napraw XML na pasku usuwa typowe problemy składni, potem konwertuj ponownie. Po prawej sformatowany JSON ma zawsze wcięcia do czytania; kartę Zminifikowany otwierasz, gdy chcesz skompresowany JSON do ciała żądania lub pliku na dysku. Opcje JSON zmieniają nazwę prefiksu atrybutu i klucza węzła tekstowego, gdy spec wymaga `_attr` lub `__text` zamiast domyślnych. Struktura wciąż wygląda źle? Podgląd w przeglądarce JSON wysyła eksport do naszych widoków drzewa i tabeli — przejdź ścieżki przed commitem. To nie zastępuje pełnego joba ETL ani pakietu walidacji schematu. To stół, który otwierasz, gdy ktoś mailuje fragment XML i prosi o JSON przed końcem dnia.

Wróć do konwertera
🌱

Najpierw napraw, potem konwertuj

Mechaniczne błędy XML blokują każdy parser. Naprawa załatwia wiele jednym kliknięciem — nie utkniesz w linii 1, zanim pojawi się JSON.

🔬

Wynik sformatowany i zminifikowany

Czytaj JSON z wcięciami na karcie Sformatowany; weź skompresowaną linię z Zminifikowany, gdy liczy się rozmiar lub wklejenie w pole nagłówka.

💫

Nazwy, których oczekuje twój pipeline

Dostosuj prefiks atrybutu i klucz węzła tekstowego w opcjach JSON zamiast przetwarzać plik potem w innym narzędziu.

FEATURES

Konwersja XML do JSON na jednym warsztacie

Edycja obok siebie, naprawa, opcje nazw, eksport zminifikowany i wizualna kontrola JSON — bez instalacji innej aplikacji.

Pasek XML do JSON: Napraw XML, opcje JSON, podgląd w przeglądarce JSON

Pod prawdziwe pliki, nie tylko zabawkowe przykłady

Traktuj obszar roboczy jako internetowy konwerter xml do json, który możesz trzymać otwarty podczas przeglądu migracji. Importuj `.xml` lub `.svg` albo wklej z wątku na czacie. Lewy panel to edytor tekstu ze statusem walidacji na dole — prawidłowy XML robi pasek na zielono; nieprawidłowy pokazuje komunikat parsera, by wiedzieć, co poprawić. Po prawej podświetlony JSON odzwierciedla strukturę: obiekty dla elementów, tablice dla powtarzających się tagów, stringi dla prostych liści. Parsowanie dzieje się w karcie — możesz pracować na konfiguracji staging na maszynie, gdzie dowolne CLI są zabronione. Zespoły utrzymujące XSLT lub legacy bramki SOAP często trzymają taką kartę do punktowych kontrol przed podłączeniem nowego endpointu JSON. Masz tempo skryptu bez szukania, jak ostatnio konfigurowałeś `xml2js` — a źródło XML zostaje widoczne, gdy biznes pyta, czemu pole się przesunęło.

  • Przed konwersją napraw XML: atrybuty bez cudzysłowów, gołe & i zepsute tagi zamykające.
  • Przełącz na zminifikowany JSON, gdy potrzebujesz jednoliniowego ładunku do logów, webhooków lub magazynu.
  • Ustaw prefiks atrybutu i klucz węzła tekstowego — wynik zgodny z parserem JavaScript lub backendu.
  • Otwórz przeglądarkę JSON z paska narzędzi i wizualnie sprawdź ścieżki, tablice i zagnieżdżone obiekty.

Jak na tej stronie przekonwertować XML na JSON

Załaduj XML i potwierdź parsowanie

Załaduj XML i potwierdź parsowanie

Wklej w lewy panel lub użyj Importuj plik dla `.xml`, `.svg` lub zwykłego tekstu ze znacznikowaniem. Poczekaj na wskaźnik Prawidłowy XML. Gdy parsowanie się nie uda — przeczytaj błąd, popraw linię ręcznie lub kliknij Napraw XML przy typowych problemach z cudzysłowami, & i tagami zamykającymi, potem sprawdź ponownie.

Opcje JSON i karta wyjścia

Opcje JSON i karta wyjścia

Otwórz opcje JSON, aby zmienić prefiks atrybutu (domyślnie `@`) i klucz węzła tekstowego (domyślnie `#text`), gdy konsument oczekuje innych nazw właściwości. Karta Sformatowany — JSON z wcięciami przy przeglądzie struktury; karta Zminifikowany — skompresowany JSON jako ciało API lub kompaktowy plik.

Kopiuj, pobierz lub otwórz przeglądarkę JSON

Kopiuj, pobierz lub otwórz przeglądarkę JSON

Skopiuj JSON do schowka, pobierz `converted.json` lub wybierz Podgląd w przeglądarce JSON, by przejrzeć w trybie drzewa lub tabeli. Wizualny przejazd łapie zamienione zagnieżdżenie lub brakującą tablicę, zanim wkleisz ładunek do Postmana lub testu JavaScript.

Parsowanie i konwersja XML do JSON online: pytania, które naprawdę padają

ZACZYNAJ

Gotowy przekonwertować XML na JSON?

Przewiń do warsztatu, wklej plik i w razie potrzeby użyj naprawy, opcji i przeglądarki JSON.

XML do JSON

Za darmo
  • Przed konwersją napraw XML: atrybuty bez cudzysłowów, gołe & i zepsute tagi zamykające.
  • Przełącz na zminifikowany JSON, gdy potrzebujesz jednoliniowego ładunku do logów, webhooków lub magazynu.
  • Ustaw prefiks atrybutu i klucz węzła tekstowego — wynik zgodny z parserem JavaScript lub backendu.
  • Otwórz przeglądarkę JSON z paska narzędzi i wizualnie sprawdź ścieżki, tablice i zagnieżdżone obiekty.
Wróć do konwertera

Konwerter XML do JSON: edytor i podgląd JSON obok siebie
W przeglądarce