Command Palette

Search for a command to run...

CO

Convertitore CSV-XML

Converti i dati CSV in XML ben formato nel browser Ogni riga diventa un elemento o un insieme di attributi, con rilevamento automatico del delimitatore, nomi di elementi personalizzati e escape corretta.

Che cosa è un CSV a XML Converter?

Un convertitore da CSV a XML trasforma i dati tabulari memorizzati come valori separati da virgole in un documento XML strutturato Il CSV è un formato piatto in cui ogni riga è un record e ogni valore è separato da un delimitatore, che è compatto ma non porta informazioni di annidamento e nessun tipo XML avvolge ogni valore in un tag con nome, quindi gli stessi dati ottengono una struttura esplicita che i validatori, le trasformate XSLT e i sistemi aziendali più vecchi possono leggere direttamente Questo strumento legge il tuo CSV, tratta la prima riga come i nomi delle colonne e scrive ogni riga successiva come un elemento XML i cui figli prendono il nome da quelle colonne.

Il convertitore segue le regole di quotazione RFC 4180, quindi un valore che a sua volta contiene una virgola, una virgoletta o un'interruzione di riga viene analizzato correttamente quando è racchiuso in virgolette doppie anziché essere suddiviso tra campi Rileva automaticamente se il tuo file è separato da virgole, punto e virgola, schede o pipe controllando quale delimitatore fornisce un conteggio di colonne coerente e puoi ignorare tale scelta I nomi delle colonne sono forzati in nomi di elementi XML validi, perché i nomi XML non possono contenere spazi o iniziare con una cifra e i caratteri significativi del markup vengono eliminati (&, < e > nel testo, più la virgoletta doppia all'interno degli attributi) in modo che l'output sia sempre ben formato Puoi scegliere se ogni cella diventa un elemento figlio o un attributo sulla riga; il wrapper è sempre <rows> e ogni record è sempre <row>.

Ecco un esempio controllabile per il convertitore CSV in XML Incolla id; Nome; squadra sulla prima riga e 1; Ada Lovelace; R & D sulla seconda, lascia il delimitatore su Auto-detect e fai clic su Converti in XML Il punto e virgola viene rilevato e la riga esce come <row> contenente <id>1</id>, <First_Name>Ada Lovelace</First_Name> e <team>R &amp;D</team>. Imposta celle come attributi e lo stesso record diventa una riga: <row id="1" First_Name="Ada Lovelace" team="R &amp;D"/>.

Tutto viene eseguito nel browser con JavaScript, quindi un'esportazione di clienti, un listino prezzi o un feed di dati non lascia mai il dispositivo: nulla viene caricato, registrato o archiviato e il convertitore continua a funzionare senza connessione Internet una volta caricata la pagina Ciò è importante per i file CSV, che contengono abitualmente nomi, indirizzi e-mail, dettagli dell'ordine e altre informazioni che non vorresti incollare in un server casuale. È creato per la migrazione dei dati del foglio di calcolo in una pipeline XML, la generazione di dispositivi XML per i test e la preparazione di feed per sistemi che accettano solo input XML.

Come utilizzare il convertitore da CSV a XML?

  1. Incolla il tuo CSV

    Incolla o digita i tuoi dati CSV nella casella di input Un blocco copiato da Excel, Fogli Google o un file con estensione csv funziona direttamente, inclusi i campi citati che contengono virgole o interruzioni di riga.

  2. Imposta le opzioni

    Lascia il delimitatore su Rileva automaticamente o scegline uno, scegli se la prima riga è un'intestazione, imposta Celle su elementi o attributi figlio e attiva/disattiva Pretty print e la dichiarazione XML.

  3. convertire

    Fare clic su Converti in XML Lo strumento analizza ogni riga, sfugge ai caratteri di markup, disinfetta i nomi delle colonne in tag XML validi e crea un documento ben formato.

  4. Copia o scarica

    Copia l'XML negli appunti o scaricalo come file 0, xml, quindi regola le opzioni e converti di nuovo se hai bisogno di una forma diversa.

Caratteristiche principali

  • Analisi RFC 4180

    Un corretto parser stato-macchina gestisce i campi quotati, le virgolette doppie sfuggite e le virgole o le nuove linee all'interno di un valore, quindi le esportazioni disordinate del mondo reale si convertono correttamente.

  • Rilevamento automatico del delimitatore

    I file virgola, punto e virgola, scheda e pipe vengono rilevati da quale separatore fornisce un conteggio di colonne coerente e puoi ignorare l'ipotesi quando un file è insolito.

  • Elementi o Attributi

    Render ogni cella come elemento figlio con nome oppure comprimere una riga in un singolo elemento con un attributo per colonna, a seconda di quale si aspetta il sistema di destinazione.

  • Uscita valida e sfuggita

    I nomi delle colonne sono forzati in nomi XML e ampersand legali, le parentesi angolari e le virgolette degli attributi vengono escape, quindi il risultato è sempre XML ben formato che puoi convalidare.

Frequently Asked Questions

Incolla il CSV nella casella di input, conferma le impostazioni del delimitatore e dell'intestazione e fai clic su Converti in XML La prima riga viene letta come nomi delle colonne e ogni riga successiva diventa un elemento XML i cui tag figlio prendono il nome da quelle colonne. Puoi quindi copiare il risultato o scaricarlo come file 0, xml.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

csv to xmlcsv to xml converterconvert csv to xmlcsv to xml onlinecsv file to xmlspreadsheet to xmlcsv2xmlcsv to xml free