Ładowanie…
Ładowanie…
Ładowanie…
Przelicz XML na JSON. Wklej tekst lub wybierz plik, sprawdź wynik, a następnie skopiuj go lub pobierz.
Potrzebujesz odwrotnego kierunku? Przelicz JSON na XML.
Określone zasady konwersji
Atrybuty XML używają prefiksu @_, a tekst mieszany używa #text. Powtarzające się elementy stają się tablicami, puste elementy — pustymi ciągami, a tablice JSON — powtarzającymi się elementami XML. Ponieważ XML i JSON nie mają jednego z natury odwracalnego odwzorowania, przed użyciem produkcyjnym sprawdź strukturę wyniku.
<users> <user id="1"><name>Ada</name></user> <user id="2"><name>Linus</name></user> </users>
{
"users": {
"user": [
{
"name": "Ada",
"@_id": "1"
},
{
"name": "Linus",
"@_id": "2"
}
]
}
}Wklej lub otwórz dane XML, sprawdź komunikaty walidacji, a następnie skopiuj lub pobierz wynik JSON.
Rozmiar danych wejściowych jest ograniczony do 20 MB. Bardziej złożone operacje w przeglądarce pokazują postęp, można je anulować i mają limit czasu, dzięki czemu strona pozostaje responsywna.
Tak. Formaty modelują dane w różny sposób, więc część informacji o typach lub strukturze może się zmienić. Konwerter opisuje na tej stronie swoje deterministyczne odwzorowanie.
Liczby całkowite są wewnętrznie zachowywane jako BigInt i stają się ciągami, gdy JSON nie może ich bezpiecznie przedstawić. NaN i Infinity powodują czytelny błąd zamiast nieprawidłowego JSON lub zaokrąglonego wyniku.