XML నుండి CSV కన్వర్టర్
XML ఫైల్ను సార్ట్ చేయగల, ఫిల్టర్ చేయగల, ఇంపోర్ట్ చేయగల టేబుల్గా మార్చండి. పునరావృతమయ్యే ప్రతి రికార్డు ఒక వరుసగా, దానిలోని ప్రతి ఫీల్డ్ ఒక కాలమ్గా మారుతుంది. స్ప్రెడ్షీట్, డేటాబేస్ లోడ్ లేదా మెయిల్ మెర్జ్ కోసం సిద్ధంగా ఉంటుంది.
డేటా కన్వర్టర్
లేదా CSV, TSV, TXT … ఫైళ్లు ను ఇక్కడ వదలండి ·
ఒక్కో ఫైల్కు గరిష్ఠంగా 95 MB· గరిష్ఠంగా 20 ఫైళ్లు· 30 నిమిషాల తర్వాత తొలగించబడతాయి
ఫైళ్లు మా సర్వర్లలో ప్రాసెస్ చేయబడి 30 నిమిషాల తర్వాత తొలగించబడతాయి.
CSV మరియు టెక్స్ట్ ఫైళ్లలో నిలువు వరుసలను వేరు చేసే అక్షరం, చదవడానికి మరియు రాయడానికి రెండింటికీ. ఆటో ఇన్పుట్ నుండి దాన్ని గుర్తించి కామాలతో రాస్తుంది.
UTF-8 అన్ని భాషలకు పనిచేస్తుంది. Windowsలో Excel CSVని తెరిచినప్పుడు యాక్సెంట్లు లేదా ఆసియా అక్షరాలు గందరగోళంగా కనిపిస్తే BOMతో UTF-8 ఎంచుకోండి.
Excel, ODS మరియు Numbers ఇన్పుట్: మొదటి షీట్ను మాత్రమే మార్చండి, లేదా అన్ని షీట్లను (ZIPలో ప్రతి షీట్కు ఒక CSV, లేదా ప్రతి షీట్కు ఒక JSON కీ).
కొత్త స్ప్రెడ్షీట్లో షీట్ ట్యాబ్ పేరు, గరిష్టంగా 31 అక్షరాలు.
ఆబ్జెక్ట్ల అరే ప్రతి వరుసకు నిలువు వరుసల పేర్లను కీలుగా ఉపయోగిస్తుంది; అరేల అరే మరింత కాంపాక్ట్గా ఉండి, హెడర్ను మొదటి అరేగా ఉంచుతుంది.
అన్ని వరుసలను చుట్టే బయటి ఎలిమెంట్ పేరు; ప్రతి వరుస దానిలో <row>గా మారుతుంది.
CREATE TABLE మరియు INSERT స్టేట్మెంట్లలో ఉపయోగిస్తారు. అక్షరాలు, అంకెలు మరియు అండర్స్కోర్లు మాత్రమే.
డేటాబేస్ల మధ్య కోటింగ్ మరియు కాలమ్ రకాలు కొద్దిగా భిన్నంగా ఉంటాయి; మీరు ఇంపోర్ట్ చేయబోయేదాన్ని ఎంచుకోండి.
తేదీ సెల్లను ఒకే ఫార్మాట్లో తిరిగి రాయండి. డేటాబేస్లు మరియు కోడ్కు ISO (2026-10-18) అత్యంత సురక్షితం; 'యథాతథంగా ఉంచు' మూలంలో ఉన్నట్లే ఉంచుతుంది.
ఈ టూల్ను ఎలా ఉపయోగించాలి
- 1
XML ఫైల్ను అప్లోడ్ చేయండి
ప్రొడక్ట్ ఫీడ్, ఆర్డర్ ఎక్స్పోర్ట్, సైట్మ్యాప్ లేదా పునరావృతమయ్యే రికార్డులు ఉన్న ఏదైనా XML ను జోడించండి. ఒక బ్యాచ్లో గరిష్టంగా 20 ఫైళ్లు, ఒక్కొక్కటి 95 MB వరకు.
- 2
డిలిమిటర్, ఎన్కోడింగ్ సరిచూడండి
అవుట్పుట్ కామాలు, UTF-8 ఉపయోగిస్తుంది. అధునాతన సెట్టింగ్లు లో యూరోపియన్ Excel కోసం డెలిమిటర్ ను సెమీకోలన్కు మార్చండి, లేదా Excel లో ఉచ్చారణ గుర్తులు ఉన్న పేర్లు చెదిరినట్లు కనిపిస్తే టెక్స్ట్ ఎన్కోడింగ్ ను UTF-8 with BOM కు మార్చండి.
- 3
మార్చి, ఓపెన్ చేయండి
CSVకు మార్చండి నొక్కి డౌన్లోడ్ చేయండి. ఫైల్ను స్ప్రెడ్షీట్లో తెరవండి, లేదా CSV అడిగిన టూల్లో లోడ్ చేయండి.
XML నుండి CSV, XML ఫైల్లో పునరావృతమయ్యే రికార్డులను తీసుకుని ప్రతి ట్యాగ్కు ఒక నిలువు వరుసతో వరుసలుగా అమరుస్తుంది, తద్వారా యంత్రాల కోసం తయారైన ఫీడ్ ప్రజలు పని చేయగల టేబుల్ అవుతుంది.
XMLను CSVగా మార్చడం ఎవరికి అవసరం
XML 1998 ఫిబ్రవరి నుండి W3C Recommendation, ఇప్పటికీ చాలా వ్యాపార డేటా దీనిలోనే ప్రయాణిస్తుంది: పోలిక సైట్ల కోసం షాపింగ్ ఫీడ్లు, UBL ఈ-ఇన్వాయిస్లు, RSS, Atom ఫీడ్లు, XML సైట్మ్యాప్లు, ISO 20022 లో బ్యాంక్ స్టేట్మెంట్లు, పాత CRM, ఇన్వెంటరీ సిస్టమ్ల ఎక్స్పోర్ట్లు. స్కీమాను ధృవీకరించే సాఫ్ట్వేర్కు ఈ ఫార్మాట్ అద్భుతం. కానీ రికార్డులను చూడాలనుకునే వ్యక్తికి ఇది కష్టం.
ఆ వ్యక్తి సాధారణంగా ప్రొడక్ట్ ఫీడ్లో ధరలు లేవేమో చూసే మార్కెటర్, ఇన్వాయిస్ లైన్లను సరిపోల్చే అకౌంటెంట్, లేదా CSV మాత్రమే తీసుకునే టూల్లో ఎక్స్పోర్ట్ లోడ్ చేయాల్సిన విశ్లేషకుడు. XSLT స్టైల్షీట్ లేదా స్క్రిప్ట్ రాయకుండా సెకన్లలో గ్రిడ్ లభిస్తుంది. XML వెబ్ API నుండి వచ్చి, తదుపరి దశ స్ప్రెడ్షీట్ కాకుండా కోడ్ అయితే, JSON నుండి CSV ఎక్కువగా వాడే API ఫార్మాట్ను అదే విధంగా మారుస్తుంది.
XML నుండి CSV ఉదాహరణ: ప్రొడక్ట్ ఫీడ్
<products>
<product id="1042">
<name>టేబుల్ ల్యాంప్</name>
<price>39.00</price>
<sku>00731</sku>
</product>
<product id="1043">
<name>మానిటర్ ఆర్మ్, నలుపు</name>
<price>89.50</price>
<sku>00732</sku>
</product>
</products>id,name,price,sku 1042,టేబుల్ ల్యాంప్,39.00,00731 1043,"మానిటర్ ఆర్మ్, నలుపు",89.50,00732
XML నుండి CSV కన్వర్టర్ ట్యాగ్లను కాలమ్లుగా ఎలా మారుస్తుంది
రికార్డులు వరుసలు అవుతాయి
రూట్ కింద పునరావృతమయ్యే ఎలిమెంట్, ఇక్కడ <product>, వరుసను నిర్ణయిస్తుంది. రెండు ప్రొడక్ట్లు, రెండు డేటా వరుసలు.
ట్యాగ్లు, అట్రిబ్యూట్లు నిలువు వరుసలు అవుతాయి
id అట్రిబ్యూట్కు, name, price, sku చైల్డ్లకు ఒక్కొక్క నిలువు వరుస వస్తుంది, హెడర్ వరుసలో పేరుతో.
అవసరమైనప్పుడే విలువలు కోట్ అవుతాయి
కామా ఉన్న పేరు డబుల్ కోట్లలో ఉంచబడుతుంది, తద్వారా RFC 4180 వివరించినట్లు కామా విలువ లోపలే ఉంటుంది.
- ఒక్కో XML ఫైల్కు
- 95 MB
- ఒక బ్యాచ్లో ఫైళ్లు
- 20
- డెలిమిటర్ ఎంపికలు
- 6
- ఫైళ్లు తొలగించే వరకు
- 30 నిమిషాలు
XML మరియు CSV ఒక్క చూపులో
XML
Extensible Markup Language
XML అనేది 1998లో W3C ప్రచురించిన స్ట్రక్చర్డ్ డేటా కోసం మార్కప్ భాష. ఇది అట్రిబ్యూట్లతో కూడిన నెస్టెడ్ ట్యాగ్లను ఉపయోగిస్తుంది, స్కీమాలు, నేమ్స్పేస్లు, వాలిడేషన్ను సపోర్ట్ చేస్తుంది, అందువల్ల సంక్లిష్ట డాక్యుమెంట్లకు బలమైనది. RSS ఫీడ్లు, SVG, Office డాక్యుమెంట్లు, సైట్మ్యాప్లు మరియు అనేక సంస్థాగత, ప్రభుత్వ డేటా మార్పిడులకు ఇదే ఆధారం. JSON తో పోలిస్తే XML పొడవుగా ఉంటుంది, కానీ ప్రతి ప్రోగ్రామింగ్ భాష మరియు అనేక స్ప్రెడ్షీట్ టూల్స్ దీన్ని చదవగలవు.
- కంప్రెషన్
- –
- పారదర్శకత
- –
- యానిమేషన్
- –
- పరిచయమైన సంవత్సరం
- 1998 · W3C
CSV
కామాతో వేరు చేసిన విలువలు
CSV అనేది పట్టికల కోసం ప్లెయిన్-టెక్స్ట్ ఫార్మాట్; ప్రతి లైన్ ఒక వరుస, కామాలు నిలువు వరుసలను వేరు చేస్తాయి. కంప్యూటింగ్ తొలి రోజుల నుంచి వాడుకలో ఉంది, RFC 4180లో వివరించబడింది, అయితే చాలా వేరియంట్లు సెమికోలన్లు లేదా ట్యాబ్లు, వేర్వేరు టెక్స్ట్ ఎన్కోడింగ్లు వాడతాయి. దాదాపు ప్రతి స్ప్రెడ్షీట్, డేటాబేస్, అనలిటిక్స్ సాధనం దీన్ని ఇంపోర్ట్, ఎక్స్పోర్ట్ చేయగలదు, అందుకే సిస్టమ్ల మధ్య డేటా తరలించడానికి ఇదే డిఫాల్ట్ ఫార్మాట్. CSV విలువలను మాత్రమే నిల్వ చేస్తుంది; ఫార్ములాలు, ఫార్మాటింగ్, బహుళ షీట్లు, డేటా రకాలు ఉండవు.
- కంప్రెషన్
- –
- పారదర్శకత
- –
- యానిమేషన్
- –
- పరిచయమైన సంవత్సరం
- –
ఫీడ్ లేదా సిస్టమ్ ఎక్స్పోర్ట్ స్ప్రెడ్షీట్, మెయిలింగ్ టూల్ లేదా నెస్టెడ్ ట్యాగ్లు కాకుండా సాధారణ వరుసలు చదివే డేటాబేస్లోకి చేరాల్సినప్పుడు ప్రజలు XML ను CSV గా మారుస్తారు.
XMLను CSVగా మార్చడం: సాధారణ ప్రశ్నలు
ఏది ఒక వరుస అని కన్వర్టర్ ఎలా నిర్ణయిస్తుంది?
ఇది రూట్ కింద పునరావృతమయ్యే ఎలిమెంట్ను (ఫీడ్లో ప్రతి <product> లేదా సైట్మ్యాప్లో ప్రతి <url> వంటివి) గుర్తించి, ప్రతి సంఘటనకు ఒక వరుస రాస్తుంది. ఆ రికార్డ్లోని చైల్డ్ ఎలిమెంట్లు, అట్రిబ్యూట్లు నిలువు వరుసలు అవుతాయి, మొదటి వరుసలో వాటి పేర్లు ఉంటాయి.
XML నుండి CSVగా మార్చినప్పుడు ఏమి కోల్పోతాము?
రికార్డ్లో విలువ కాని ప్రతిదీ: కామెంట్లు, ప్రాసెసింగ్ ఇన్స్ట్రక్షన్లు, నేమ్స్పేస్ ప్రిఫిక్స్లు, నెస్టింగ్ కూడా. CSV ఒకే ఫ్లాట్ గ్రిడ్ కాబట్టి అనేక స్థాయిల హైరార్కీ నిలువు వరుసలలో విస్తరిస్తుంది. ట్రీ నిర్మాణం కావాలంటే XML నుండి JSON నెస్టింగ్ను కాపాడుతుంది.
నా XMLలో పలు రకాల రికార్డులు ఉన్నాయి. అప్పుడు ఏమవుతుంది?
ఒకే రూట్ కింద కస్టమర్లు, ఆర్డర్లు కలిసి ఉన్న ఫైల్లో రెండు టేబుళ్లు ఉంటాయి. CSV ఒక ఫైల్కు ఒక టేబుల్ మాత్రమే ఉంచుతుంది, కాబట్టి ముందుగా XML ను రికార్డ్ రకానికి ఒక ఫైల్గా విభజించండి, లేదా XLSX కు మార్చండి, అక్కడ ప్రతి రకాన్ని విడిగా చూడవచ్చు.
నా ప్రొడక్ట్ కోడ్లలో ముందున్న సున్నాలు ఎందుకు పోయాయి?
CSV లో ఇంకా 00731 ఉంటుంది; తెరిచేటప్పుడు నిలువు వరుస సంఖ్యలదని Excel ఊహించి సున్నాలను తొలగిస్తుంది. CSV ను Excel Data ట్యాబ్ ద్వారా ఇంపోర్ట్ చేసి ఆ నిలువు వరుసను Text గా సెట్ చేయండి, లేదా ఊహించే దశ లేని XML నుండి Excel తో నేరుగా వర్క్బుక్కు మార్చండి.
XML సైట్మ్యాప్ను URLల జాబితాగా మార్చవచ్చా?
అవును. సైట్మ్యాప్లో <url> ఎలిమెంట్లు పునరావృతమవుతాయి, కాబట్టి ప్రతి పేజీ ఒక వరుస అవుతుంది, loc, lastmod ఇతర ట్యాగ్లు నిలువు వరుసలుగా వస్తాయి. ఇది SEO ఆడిట్ లేదా రీడైరెక్ట్ ప్లాన్ కోసం క్రమబద్ధీకరించగల జాబితా ఇస్తుంది.
CSV ఏదైనా ప్రమాణాన్ని పాటిస్తుందా?
ఇది 2005 లో ప్రచురితమైన RFC 4180 ను అనుసరిస్తుంది: ప్రతి లైన్కు ఒక రికార్డ్, ఫీల్డ్లు కామాలతో వేరు, కామా, కోట్ లేదా లైన్ బ్రేక్ ఉన్న విలువ డబుల్ కోట్లలో. ఇంపోర్టర్ ప్రతి ఫీల్డ్ చుట్టూ కోట్లు కోరితే ప్రతి విలువను కోట్ చేయండి ఆన్ చేయండి.
- XML నుండి Excel కన్వర్టర్XML ఇన్వాయిస్లు, బ్యాంక్ స్టేట్మెంట్లు, ప్రొడక్ట్ ఫీడ్లను Excel XLSX టేబుల్గా తెరవండి. XML మ్యాప్, Developer ట్యాబ్ అవసరం లేదు; Macలోనూ పనిచేస్తుంది.
- XML నుండి JSON కన్వర్టర్XMLను చదవగలిగే JSONగా మార్చండి: అట్రిబ్యూట్లు @ కీలుగా, పునరావృత ట్యాగ్లు అరేలుగా, టెక్స్ట్ అలాగే. SOAP రెస్పాన్స్లు, ఫీడ్లు, పాత ఎక్స్పోర్ట్ల కోసం.
- CSV నుండి XML కన్వర్టర్CSV వరుసలను మీ రూట్ ట్యాగ్తో సరైన XMLగా మార్చండి. ప్రత్యేక అక్షరాలు ఎస్కేప్, డెలిమిటర్ స్వయంగా గుర్తింపు, UTF-8 అవుట్పుట్. ఒకేసారి 20 ఫైళ్లు.
- JSONను CSVగా మార్చండిJSON లేదా JSON Linesని CSVగా మార్చండి: ఒక్కో ఆబ్జెక్ట్కు ఒక వరుస, నెస్టెడ్ ఫీల్డ్లు కాలమ్లుగా, Excelలో యాక్సెంట్ల కోసం BOMతో UTF-8. ఒకేసారి 20 ఫైళ్లు.
- HTML నుండి CSV కన్వర్టర్సేవ్ చేసిన వెబ్ పేజీలోని టేబుల్స్ను Excel లేదా Google Sheets కోసం CSVగా మార్చండి. లింక్లు, స్టైల్స్, దాగిన ఫార్మాటింగ్ లేని వరుసలు. HTML, HTM ఫైళ్లు.
- Excel నుండి XML కన్వర్టర్XML మ్యాప్లు, Developer ట్యాబ్ లేకుండా Excel షీట్ను XMLగా మార్చండి. ప్రతి వరుస ఒక రికార్డ్, ప్రతి హెడర్ ఒక ట్యాగ్. XLSX, XLS, ODS ఇన్పుట్.