legacy in · modern api out

XML in JSON XML in. JSON fuori.

Il sistema legacy produce XML. Il nuovo sistema parla JSON. La traduzione è il tuo problema. Morph mappa la struttura nel tuo tab del browser — attributi tramite prefisso @, testo tramite #text, elementi ripetuti come array, convenzioni configurabili. L'XML rimane dove era. Il JSON viene salvato localmente. Nessun caricamento, nessuna coda online, nessun limite di frequenza API. Gratis per tutto ciò che funziona sul tuo dispositivo; l'IA è pagata in crediti.

01
PARSA

XML elaborato localmente

Elementi, attributi, nodi di testo, CDATA — tutti elaborati in modo rapido tramite fast-xml-parser.

Apri lo strumento
Funziona sul tuo dispositivo · gratis · nessun account necessario

Cosa fa effettivamente

02
MAP

Convenzione consapevole

Gli attributi prevedono un prefisso @. Le chiavi del contenuto testuale come #text. I bambini ripetuti diventano array. Configurabile.

03
EMIT

JSON pulito o compatto

Indentato per leggibilità. Minificato per il trasferimento. Entrambi producono JSON valido.

04
BATCH

Cartella in

Trascina più file XML. Ogni file diventa un JSON separato. La versione gratuita non ha limiti di batch.

Come funziona

  1. Apri morph.cool — solo nel browser.
  2. Trascina il file .xml o incolla il contenuto.
  3. Scegli JSON come output. Regola il trattamento di attributi e array.
  4. Il download .json è valido, ben strutturato e pronto per l'API.
  5. L'XML rimane dove si trovava. Niente caricato.
0Carica
∞Limite batch
1-clickEsporta

Perché le persone lasciano gli strumenti di upload e coda

La maggior parte delle integrazioni aziendali finisce con lo stesso problema: il sistema legacy parla XML e il nuovo sistema parla JSON. I convertitori online creano code. Gli strumenti CLI richiedono l'installazione. Morph esegue fast-xml-parser tramite WebAssembly nella tua scheda del browser — prefisso attributo configurabile, rilevamento array automatico, gestione contenuti testuali esplicita.

Domande frequenti

Come vengono rappresentati gli attributi XML in JSON?

Default convention: prefix with @. So becomes {"@id": "7"}. Configurable to other conventions.

Elementi ripetuti?

Auto-detected as arrays. ab becomes {"items": {"item": ["a", "b"]}}.

Contenuto misto (testo + elementi figlio)?

Il contenuto testuale è chiave come #text. Il contenuto misto è preservato come array ordinati dove necessario.

Formattato in modo leggibile o minificato?

Entrambe. Il predefinito è piacevole (indentazione di 2 spazi). Attiva/disattiva per la versione minificata.

Posso elaborare in batch?

Sì. Trascina una cartella di XML, ottieni JSON. La versione gratuita non ha limiti di batch.

C'è una versione gratuita?

Sì. Tutto ciò che funziona sul tuo dispositivo è gratuito senza limiti. L'IA e il lavoro server richiedono crediti, circa un centesimo ciascuno.

Converti XML → JSON
Convert XML → JSON
Nothing leaves your device · Free for what you make, credits for what we run