Convertitore CSV in XML online

Converti CSV in XML online all'istante. Strumento gratuito che trasforma le righe del foglio di calcolo in XML ben formato per SOAP, sistemi legacy e scambio dati. Senza registrazione.

Trascina o incolla il tuo CSV
Loading editor...
Loading editor...

Cos'è la conversione da CSV a XML?

La conversione CSV in XML prende dati in stile foglio di calcolo (righe di valori separati da virgole) e li trasforma in un documento XML ben formato. La prima riga del CSV diventa i nomi degli elementi, e ogni riga successiva diventa un record XML con quei nomi come tag figlio. Un convertitore da csv a xml gestisce il wrapping, l'escaping e l'indentazione per te in modo da non dover costruire il documento a mano. Di solito si esegue una conversione da csv a xml quando si devono inserire dati esportati da un foglio di calcolo in un sistema che parla solo XML.

Perché convertire CSV in XML?

XML è ancora ovunque nelle aziende. I web service SOAP, i sistemi bancari e sanitari, i portali governativi, i feed RSS, gli scambi B2B e una lunga lista di piattaforme legacy si aspettano tutti XML. CSV è come si presentano i dati uscendo da Excel o Google Fogli. Convertire da csv a xml online è il modo più veloce per prendere i dati del foglio di calcolo e trasformarli in qualcosa che un sistema legacy o aziendale accetterà. Usa uno strumento da csv a xml quando devi inserire dati CSV in una richiesta SOAP, generare XML per un partner di integrazione, alimentare dati in una pipeline XSLT o XPath, o produrre fixture XML di test da una bozza su foglio di calcolo.

Come funziona il nostro convertitore da CSV a XML

Quando clicchi Converti, lo strumento legge la prima riga del tuo CSV come nomi di campo e racchiude ogni riga successiva in un record XML. Ogni valore va all'interno del proprio tag, i caratteri speciali vengono escaped, e in cima viene aggiunta la dichiarazione XML standard con codifica UTF-8. I delimitatori comuni (virgola, punto e virgola, tabulazione) vengono rilevati automaticamente, e i campi tra virgolette con virgole all'interno vengono gestiti correttamente. Tutto funziona nel tuo browser. I tuoi dati CSV non lasciano mai il tuo dispositivo.

Funzionalità disponibili

  • Conversione con un clic: clicca Converti e l'XML appare nel pannello di output.
  • XML valido e ben formato: include la dichiarazione XML, effettua l'escape dei caratteri speciali e usa nomi di elementi sicuri.
  • Gestione intelligente dei delimitatori: virgole, punto e virgola e tabulazioni vengono rilevati automaticamente.
  • Supporto campi tra virgolette: i valori con virgole o virgolette al loro interno vengono analizzati correttamente.
  • Supporto upload: carica un file .csv dal tuo dispositivo o trascinalo nell'input.
  • Copia con un clic: prendi l'output XML con il pulsante Copia e incollalo nel tuo strumento preferito.

Come usare lo strumento

  1. Incolla il tuo CSV nell'editor di input, o usa il pulsante Carica file per caricare un file .csv.
  2. Clicca il pulsante Converti per generare l'output XML sulla destra.
  3. Clicca il pulsante Copia per copiare l'XML negli appunti.
  4. Usa il pulsante Cancella per azzerare entrambi gli editor quando vuoi ricominciare.

Casi d'uso comuni

  • Integrazione legacy: inserire dati del foglio di calcolo in sistemi che consumano solo XML.
  • Servizi SOAP: costruire payload XML da bozze di dati CSV.
  • Scambio dati: produrre XML per partner B2B che lo richiedono, da esportazioni CSV interne.
  • Pipeline documentali: generare XML per strumenti che dipendono da XSLT o XPath.

Esempio di conversione

Input (CSV)

product,price,inStock
Widget,29.99,true
Gadget,49.99,false

Output (XML)

<?xml version="1.0" encoding="UTF-8"?>
<items>
  <item>
    <product>Widget</product>
    <price>29.99</price>
    <inStock>true</inStock>
  </item>
  <item>
    <product>Gadget</product>
    <price>49.99</price>
    <inStock>false</inStock>
  </item>
</items>

Domande frequenti

Convertitori correlati