Przejdź do treści
TextArray
100% lokalnie

Konwerter JSON na XML

Konwertuj dane JSON do formatu XML z wcięciami i niestandardowymi elementami głównymi.

Wejście
Wynik

Konwerter JSON na XML

Konwertuj JSON na XML szybko i niezawodnie. Wklej dowolny obiekt JSON lub tablicę, a to narzędzie automatycznie generuje czysty, prawidłowo wcięty XML gotowy do natychmiastowego użycia. Obiekty JSON stają się elementami XML ze zagnieżdżaniem dla każdej właściwości, tablice stają się sekwencjami powtarzających się elementów <item> zawierających poszczególne wartości, a wartości prymitywne, takie jak ciągi znaków i liczby, stają się zawartością tekstu.

Dostosuj nazwę elementu głównego do swoich potrzeb — domyślnie jest to <root>, ale możesz ją zmienić na <data>, <response>, <document> lub dowolny prawidłowy XML odpowiadający typowi twojego dokumentu lub specyfikacji API. Konwerter automatycznie obsługuje wszystkie znaki specjalne doskonale: ampersandy, nawiasy kątowe i cudzysłowy w zawartości tekstu są bezpiecznie konwertowane na encje XML (&amp;, &lt;, &gt;), co gwarantuje, że twoje dane pozostają ważnym XML-em niezależnie od ich zawartości.

Konwersja zachowuje dokładnie twoją oryginalną strukturę danych, taką jaka jest. Zagnieżdżone obiekty tworzą prawidłowo zagnieżdżone elementy, puste obiekty i tablice tworzą tagi samodomykające, a wszystkie wartości są formatowane ze spójnym wcięciem dwóch spacji dla łatwej czytelności i zgodności ze wspólnymi wytycznymi stylu XML. Ponieważ narzędzie działa całkowicie w twojej przeglądarce bez przetwarzania po stronie serwera, twój JSON nigdy nie opuszcza twojego urządzenia — idealne do pracy z wrażliwymi plikami konfiguracyjnymi i eksportami danych.

Pobierz XML jako plik, skopiuj go do schowka lub wyślij bezpośrednio do innego narzędzia do dalszego przetwarzania.

Częste pytania

Jak konwertuje obiekty JSON na XML?
Każdy obiekt JSON staje się elementem XML. Właściwości stają się węzłami podrzędnymi nazwanymi po kluczu. Na przykład {"name":"John","age":30} staje się <name>John</name> i <age>30</age> zagnieżdżone wewnątrz elementu głównego.
Co się dzieje z tablicami JSON?
Każda tablica staje się elementem nadrzędnym z powtarzającymi się węzłami <item>, jeden na wartość. Tablica [1,2,3] staje się <item>1</item><item>2</item><item>3</item> zagnieżdżona wewnątrz elementu nadrzędnego.
Czy mogę zmienić nazwę elementu głównego?
Tak. Użyj opcji "Element główny", aby określić dowolną nazwę — <data>, <response>, <document> lub cokolwiek pasującego do typu dokumentu. Narzędzie automatycznie czyści nieprawidłowe nazwy.
Jak obsługuje znaki specjalne?
Zawartość tekstu zawierająca &, <, > i inne znaki specjalne jest automatycznie konwertowana na encje XML (&amp;, &lt;, &gt;), więc wynik pozostaje prawidłowym XML.
Czy moje dane JSON są wysyłane gdziekolwiek?
Nie. Konwersja odbywa się całkowicie w twojej przeglądarce. Twój JSON nigdy nie opuszcza twojego urządzenia, co czyni go bezpiecznym dla czułych danych i dokumentów prywatnych.