XML in JSON
Konwertuj XML in JSON istantaneamente con struttura chiara
Input XML
Output JSON
Cos'è XML in JSON?
XML (eXtensible Markup Language) e JSON sono entrambi usati per dane strutturati. XML usa tag e attributi; JSON usa chiavi e valori. La conversione da XML do JSON trasforma gli elementi in oggetti, gli attributi in proprietà e gli elementi ripetuti in array. Molte API e sistemi moderni preferiscono JSON. Questo narzedzie produce JSON dal tuo XML.
La conversione avviene nel browser. Puoi scegliere output compatto o formattato. Nulla viene inviato a un server. La specifica W3C XML definisce il formato di input.
Jak uzywac tego narzedzia
Incolla o Wczytaj XML
Incolla XML nell'editor a sinistra o carica un plik .xml. Usa Przyklad per dane di esempio. Attiva Output Compatto nelle impostazioni per JSON minificato.
Visualizza Output JSON
Il pannello destro mostra il JSON convertito. Gli elementi diventano oggetti; gli attributi possono essere in una chiave separata. Gli elementi ripetuti possono diventare array. XML nieprawidlowy mostrerà un errore.
Kopiuj o Pobierz
Usa <strong>Kopiuj</strong> o <strong>Pobierz</strong> per ottenere il JSON. Per il processo inverso, usa JSON do XML. Per formattare prima l'XML, usa il Formater XML.
Esempi: XML in JSON
Ecco un esempio di conversione da XML do JSON.
Przyklad: Record sottoscrittore
Input XML:
Output JSON generato:
Quando XML in JSON È Utile
La conversione da XML do JSON è utile quando si integrano API XML legacy con sistemi moderni basati su JSON, quando si costruiscono app web che consumano feed SOAP o RSS, o quando si migrano pipeline dane verso JSON. Molte API e database preferiscono JSON; questo narzedzie aiuta a colmare il divario.
Mappatura XML in JSON
Non esiste un mapping standard unico. Gli elementi diventano oggetti; gli attributi possono essere prefissati (es. @attr) o in un oggetto separato. Il contenuto testo può essere in una chiave #text. Gli elementi ripetuti diventano tipicamente array.
Czesto zadawane pytania
Come vengono gestiti gli attributi XML?
Dipende dal convertitore. Approcci comuni: un oggetto separato @attributes, o chiavi prefissate con @. Controlla l'output.
E i namespace XML?
I prefissi dei namespace possono apparire nelle chiavi JSON. L'URI completo potrebbe essere nell'output o rimosso. Controlla il risultato per il tuo caso d'uso.
I miei dane vengono inviati da qualche parte?
Nie. La conversione avviene nel browser.
Posso convertire JSON in XML?
Sì. Usa lo narzedzie JSON do XML.
E se il mio XML non è valido?
Lo narzedzie mostra un errore. Prima prova il Walidator XML.
Powiazane narzedzia
Per XML vedi la specifica W3C XML. Per JSON vedi json.org e RFC 8259.