Konwerter JSON do XML
Konwertuj JSON in formato XML online
Input JSON
Output XML
Cos'è JSON do XML?
XML (eXtensible Markup Language) e JSON sono entrambi usati per dane strutturati. XML usa tag e attributi; JSON usa chiavi e valori. Convertire JSON in XML significa trasformare oggetti in elementi, proprietà in elementi figli o attributi, e array in elementi ripetuti. Alcuni sistemi legacy, API SOAP e formati di configurazione si aspettano XML. Questo narzedzie produce XML dal tuo JSON.
La conversione viene eseguita nel tuo browser. Puoi impostare un nome per l'elemento radice e scegliere se includere la dichiarazione XML. Niente viene inviato a un server.
Come usare questo narzedzie
Incolla JSON
Incolla il tuo JSON nell'editor di sinistra o carica un plik. Usa Przyklad per dane di prova. Clicca sull'icona impostazioni per impostare il nome dell'elemento radice e la dichiarazione XML.
Rivedi l'output XML
Il pannello di destra mostra l'XML generato. Le chiavi degli oggetti diventano nomi di elementi; i valori diventano contenuto testuale. Gli array producono elementi ripetuti. La specifica XML definisce il formato.
Pobierz o copia
Usa <strong>Pobierz</strong> o <strong>Kopiuj</strong> per ottenere l'XML. Per la conversione inversa, usa XML do JSON. Per formattare prima il JSON, usa il Formater JSON.
Esempi JSON do XML
Ecco un esempio di conversione JSON in XML.
Przyklad: Record abbonato
Input JSON:
Output XML generato:
JSON vs XML
Il JSON è più semplice e compatto; XML supporta namespace, attributi e contenuto misto. La conversione mappa gli oggetti JSON in elementi XML. Non esiste un mapping standard unico; narzedzia diversi fanno scelte diverse. Questo narzedzie usa un approccio comune: gli oggetti diventano elementi annidati, gli array diventano elementi ripetuti. Per un controllo maggiore, potresti aver bisogno di una libreria come xml-js o codice personalizzato.
Często zadawane pytania
Czy znaki specjalne XML są eskejpowane?
Tak. Znaki takie jak <, > i & są eskejpowane w treści tekstowej zgodnie ze specyfikacją XML.
Co z niepoprawnymi nazwami elementów XML?
Klucze JSON mogą zawierać znaki niedozwolone w nazwach elementów XML (np. spacje, cyfry na początku). Konwerter zazwyczaj oczyszcza lub dodaje prefiks do takich kluczy. Sprawdź wynik.
Czy moje dane są wysyłane gdziekolwiek?
Nie. Konwersja odbywa się w przeglądarce.
Czy mogę przekonwertować XML z powrotem do JSON?
Tak. Użyj narzędzia XML do JSON na tej stronie.
Czym jest element główny?
XML wymaga jednego elementu głównego. W ustawieniach możesz wybrać jego nazwę (domyślnie "root"). Obiekt JSON staje się treścią tego elementu.
Powiązane narzędzia
XML è definito dal W3C e W3C XML. Per JSON, vedi json.org, RFC 8259 e MDN. Vedi anche xml-js e DOMParser.