Konwerter XML na JSON
Atrybuty, teksty i powtarzalne elementy
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Konwerter zamienia XML na JSON z zachowaniem atrybutów (prefiks @) i tekstu (value). Powtarzające się elementy stają się tablicami. Uwaga: konwersja XML↔JSON nie jest w pełni odwracalna — kolejność i część metadanych może się różnić.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćKonwerter XML na JSON
XML dominuje w integracjach i feedach, JSON w nowoczesnych API. Konwersja pozwala szybko przenieść dane między systemami.
Zasady konwersji
| XML | JSON |
|---|---|
| atrybut | "@nazwa": "wartość" |
| tekst elementu | "value": "tekst" |
| powtarzalne elementy | tablica |
| zagnieżdżone elementy | obiekt |
Przykład
<user id="1"><name>Anna</name></user>
Daje:
{"user":{"@id":"1","name":{"value":"Anna"}}}
Najczęstsze pytania
Czy konwersja jest odwracalna?
Nie w 100% — kolejność elementów i część metadanych może się różnić przy konwersji powrotnej.
Co z przestrzeniami nazw?
Są zachowywane w nazwach elementów w takiej formie, w jakiej występują w dokumencie.
Dlaczego typy się zmieniają?
Opcja „konwertuj typy” zamienia liczby i wartości logiczne na typy JSON. Wyłącz ją, jeśli chcesz zachować wszystko jako tekst.