Skip to content
freeonlinefileconvert

JSON na XML

Zamień dane JSON w uporządkowany, poprawny XML dla systemów, kanałów i importów, które przyjmują tylko XML.

lub upuść je tutaj · do 50 MB na plik, za darmo

Większe pliki? Pro konwertuje pliki do 500 MB

To przekracza darmową wersję

Możesz to zrobić mimo to: przekonwertuj teraz i zapłać 1,99 € tylko wtedy, gdy zechcesz pobrać wynik.

Darmowa wersja obsługuje pliki do 50 MB i do 20 plików naraz.

Potrzebujesz konwersji w drugą stronę?XML na JSON

Za darmo · Bez rejestracji · Bez znaku wodnego · Twoje pliki nie opuszczają urządzenia

JSON na XML w 3 krokach

  1. Wybierz plik JSON albo przeciągnij go na pole.
  2. Kliknij Konwertuj na XML.
  3. Pobierz plik XML, wcięty i gotowy do importu.

Z JSON-a do XML bez niespodzianek

Wiele programów księgowych, feedów sklepów internetowych, portali urzędowych i starszych systemów firmowych wciąż importuje tylko XML, a nowoczesne aplikacje i API posługują się JSON-em. To narzędzie zapisuje poprawnie zbudowany plik XML z deklaracją XML, kodowaniem UTF-8 i wcięciem dwóch spacji, więc łatwo go czytać i bezpiecznie importować.

Każdy klucz staje się elementem, a każda lista tym samym elementem powtórzonym. Klucze zaczynające się od @ stają się atrybutami, a klucz #text tekstem elementu, czyli tak, jak zapisuje je XML na JSON, więc konwersja w obie strony jest bezstratna. Znaki takie jak & i < są kodowane, a nazwy kluczy, na które XML nie pozwala, na przykład ze spacjami lub zaczynające się od cyfry, są poprawiane.

Najczęściej zadawane pytania

Jak przekonwertować JSON na XML?

Wybierz plik JSON i kliknij Konwertuj na XML. Narzędzie sprawdza JSON, buduje drzewo XML i pobiera wcięty plik .xml. Jeśli JSON zawiera błąd składni, zobaczysz komunikat parsera, więc dokładnie wiesz, co poprawić.

Jaki jest element główny XML?

XML potrzebuje jednego elementu głównego. Jeśli Twój JSON jest obiektem z jednym kluczem, na przykład {"catalog": {...}}, ten klucz staje się elementem głównym. W przeciwnym razie wszystko trafia do elementu <root>, a pozycje listy najwyższego poziomu stają się elementami <item>.

Jak konwertowane są tablice JSON?

Tablica staje się tym samym elementem powtórzonym raz dla każdej pozycji. Na przykład "book": [{...}, {...}] daje dwa elementy <book> obok siebie. Tak XML naturalnie zapisuje listy i tego oczekuje większość programów importujących XML.

Czy mogę tworzyć atrybuty XML?

Tak. Zacznij klucz od @, a stanie się atrybutem swojego elementu: {"book": {"@id": 7, "title": "Dune"}} daje <book id="7"><title>Dune</title></book>. Klucz o nazwie #text staje się tekstem samego elementu. Dzięki temu przygotujesz dokładnie taki XML, jakiego oczekuje system docelowy.

Czy mój plik jest wysyłany na serwer?

Nie. JSON jest konwertowany w Twojej przeglądarce, na Twoim własnym urządzeniu, więc odpowiedzi API, katalogi produktów i dane klientów nigdy nie opuszczają komputera. Po załadowaniu strony konwerter działa dalej nawet bez połączenia z internetem.

Podobne narzędzia

Jesteś wśród pierwszych

FreeOnlineFileConvert właśnie wystartował. Załóż teraz darmowe konto i dołącz do listy Family & Friends: pełny plan Pro, za darmo dożywotnio.

Pro0 €6,99 €
Dołącz za darmo