Convertor XML în CSV: transformă înregistrări XML în CSV
Convertorul XML în CSV transformă XML care conține înregistrări repetate în CSV RFC-4180. Poate detecta automat elementul de înregistrare repetat sau poate folosi unul specificat de tine. Fiecare înregistrare devine un rând; câmpurile imbricate folosesc notația cu punct, iar atributele XML devin coloane cu nume prefixate cu @. Copiază rezultatul pentru un flux de lucru bazat pe CSV sau pentru utilizare ulterioară.
Convertorul XML în CSV transformă date XML cu înregistrări repetate în rânduri separate prin virgulă. Este util când un sistem, un script sau un flux de lucru așteaptă CSV, dar datele sursă sunt XML. Convertorul detectează automat elementul de înregistrare repetat și poți specifica acel element manual când este nevoie.
În timpul conversiei, fiecare înregistrare repetată devine un rând CSV. Câmpurile din elementele XML imbricate sunt aplatizate în nume de coloane folosind notația cu punct, în timp ce atributele sunt reprezentate ca coloane ale căror nume încep cu @. Rezultatul respectă formatarea CSV RFC-4180. Aceste reguli fac structura înregistrărilor mai ușor de scanat într-o foaie de calcul sau de transmis unui instrument care acceptă CSV, păstrând în același timp căi recognoscibile către valorile imbricate.
XML reprezintă date structurate cu elemente imbricate și atribute, în timp ce CSV aranjează valorile în rânduri și coloane. Convertirea XML în CSV poate ajuta la mutarea înregistrărilor repetate în sisteme care acceptă date tabelare, la inspectarea valorilor sau la pregătirea unui exemplu compact pentru documentație, tichete sau cod. Deoarece rezultatul este aplatizat, este potrivit pentru înregistrări repetate, nu pentru păstrarea structurii imbricate complete a XML.
Conversia rulează complet în browserul tău: intrarea este procesată pe dispozitivul tău și nu se încarcă, nu se stochează și nu se trimit date către un server. Instrumentul nu depinde de un server, deci după ce pagina s-a încărcat, conversia continuă să funcționeze offline. Dezvoltatorii și inginerii DevOps îl pot folosi pentru a inspecta înregistrări XML sau pentru a pregăti un rezultat CSV pentru un flux de lucru care așteaptă date tabelare.
Pasul 1: Lipește intrarea XML în convertor. Folosește XML cu înregistrări repetate pentru a crea un rând CSV pentru fiecare înregistrare.
Pasul 2: Verifică cum este selectat elementul de înregistrare repetat. Instrumentul îl detectează automat sau îl poți specifica manual.
Pasul 3: Ajustează opțiunile disponibile dacă este nevoie. În special, alege manual elementul de înregistrare când detectarea automată nu corespunde înregistrărilor pe care le vrei.
Pasul 4: Verifică rezultatul CSV. Câmpurile imbricate apar cu nume de coloane în notație cu punct, iar atributele folosesc nume de coloane prefixate cu @.
Pasul 5: Copiază rezultatul CSV și folosește-l în codul tău, în documentație sau într-un alt instrument care acceptă CSV.
Caz de utilizare: Mută date XML într-un sistem care acceptă doar CSV. Fiecare înregistrare XML repetată devine un rând pe care îl poți copia în următorul pas al fluxului de lucru.
Caz de utilizare: Verifică dacă o valoare CSV primită corespunde originalului XML. Convertirea XML face înregistrările sale repetate mai ușor de comparat în formă tabelară.
Caz de utilizare: Pregătește date XML pentru documentație, un tichet sau un mesaj de commit. CSV-ul aplatizat poate oferi o imagine compactă a înregistrărilor repetate.
Caz de utilizare: Verifică o conversie înainte de a lipi rezultatul în cod. Examinează rândurile, coloanele de câmpuri imbricate și coloanele de atribute din rezultat.
Caz de utilizare: Transformă o listă de elemente XML repetate în rânduri pentru un flux de lucru bazat pe CSV. Detectarea automată a înregistrărilor ajută la început, iar selecția manuală îți permite să specifici elementul de înregistrare.
Caz de utilizare: Inspectează valori din înregistrări XML imbricate într-un aspect tabelar. Numele de coloane în notație cu punct arată de unde provin câmpurile imbricate, în timp ce coloanele prefixate cu @ identifică atributele.