TXT నుండి XML కన్వర్టర్
ప్రతి లైన్కు ఒక రికార్డ్ ఉన్న టెక్స్ట్ ఫైల్ను రాయడం సులభం, కానీ ట్యాగ్ చేసిన డేటాను ఆశించే సిస్టమ్లలోకి ఇంపోర్ట్ చేయడం కష్టం. .txt ఫైల్ను అప్లోడ్ చేయండి, ప్రతి లైన్కు ఒక ఎలిమెంట్, హెడర్ పేర్లు ట్యాగ్లుగా ఉన్న సరైన రూపంలోని 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
విభజించిన టెక్స్ట్ను అప్లోడ్ చేయండి
మొదటి లైన్లో కాలమ్ పేర్లు ఉన్న .txt ఫైల్ను జోడించండి, లేదా ఒక్కొక్కటి 95 MB వరకు ఉన్న 20 ఫైళ్ల వరకు జోడించవచ్చు. డెలిమిటర్ ఆటో డిటెక్ట్లో ఉంది.
- 2
బయటి ఎలిమెంట్కు పేరు ఇవ్వండి
అధునాతన సెట్టింగ్లు కింద, ఈ పేజీలో XML రూట్ ట్యాగ్ records గా సెట్ అయి ఉంది. స్వీకరించే సిస్టమ్ ఆశించే పేరుకు మార్చండి, ఉదాహరణకు products లేదా employees.
- 3
XMLగా మార్చండి
XMLకు మార్చండి నొక్కండి. చదవడానికి సులువైన ఫార్మాట్ ఆన్లో ఉంది, కాబట్టి ఫైల్ ఇండెంట్తో ఉంటుంది మరియు ఏ టెక్స్ట్ ఎడిటర్ లేదా బ్రౌజర్లోనైనా సులభంగా తనిఖీ చేయవచ్చు.
టెక్స్ట్ ఫైల్లోని ప్రతి లైన్ ఒక రో ఎలిమెంట్ అవుతుంది, ప్రతి కాలమ్ దాని హెడర్ పేరుతో ఒక ట్యాగ్ అవుతుంది, అన్నీ మీరు ఎంచుకున్న రూట్ ట్యాగ్ లోపల ఉంటాయి.
TXT ఫైల్ను XMLగా ఎందుకు మార్చాలి
సెపరేటర్లు ఉన్న టెక్స్ట్ ఫైళ్లను స్క్రిప్ట్లు, స్కానర్లు, పాత డేటాబేస్లు డిఫాల్ట్గా ఇస్తాయి. ఉత్పత్తి కేటలాగ్లు, లైబ్రరీ మరియు పబ్లిషింగ్ టూల్స్, ట్రాన్స్లేషన్ సాఫ్ట్వేర్, ఎలిమెంట్లను పేరుతో చదివే కాన్ఫిగరేషన్ లోడర్లు వంటి చాలా స్వీకరించే సిస్టమ్లు XML చుట్టూ రూపొందాయి. XML 1.0 SGML యొక్క సరళీకృత రూపంగా 1998 ఫిబ్రవరిలో W3C సిఫార్సుగా మారింది, ఆ తర్వాతి సంవత్సరాల్లోని చాలా ఎంటర్ప్రైజ్ సాఫ్ట్వేర్ ఇప్పటికీ దాన్నే ఉపయోగిస్తుంది.
ఈ రెండింటి మధ్య అంతరం ఎక్కువగా యాంత్రికమే, అందుకే టెక్స్ట్ ఎడిటర్లో చేత్తో చేయడం ఒక మధ్యాహ్నం వృథా చేయడమే. వేర్హౌస్ ఎక్స్పోర్ట్ను వెబ్ షాప్ XML ఇంపోర్ట్గా మార్చడం, ట్రాన్స్లేషన్ టూల్ కోసం పదకోశ పదాల జాబితా, XML ఫిక్స్చర్లను చదివే అప్లికేషన్ కోసం టెస్ట్ రికార్డ్లు వంటివి సాధారణ పనులు. సోర్స్ ఇప్పటికే కామాతో వేరు చేయబడి ఉంటే, CSV నుండి XML సరిపోయే పేజీ.
TXT నుండి XML కన్వర్టర్ విభజించగల టెక్స్ట్ లేఅవుట్లు
| from ↓ · to → | XML | JSON | CSV |
|---|---|---|---|
| కామా , | కామా , to XML: yes | కామా , to JSON: yes | కామా , to CSV: yes |
| సెమీకోలన్ ; | సెమీకోలన్ ; to XML: yes | సెమీకోలన్ ; to JSON: yes | సెమీకోలన్ ; to CSV: yes |
| Tab | Tab to XML: yes | Tab to JSON: yes | Tab to CSV: yes |
| పైప్ | | పైప్ | to XML: yes | పైప్ | to JSON: yes | పైప్ | to CSV: yes |
| Single space | Single space to XML: yes | Single space to JSON: yes | Single space to CSV: yes |
| స్థిర వెడల్పు కాలమ్లు | – స్థిర వెడల్పు కాలమ్లు to XML: no | – స్థిర వెడల్పు కాలమ్లు to JSON: no | – స్థిర వెడల్పు కాలమ్లు to CSV: no |
TXT నుండి XML ఉదాహరణ అవుట్పుట్
<records>
<row>
<sku>A-1001</sku>
<name>టేబుల్ ల్యాంప్</name>
<price>24.90</price>
</row>
</records>హెడర్ పేర్లు ట్యాగ్లుగా మారతాయి కాబట్టి అవి చెల్లుబాటు అయ్యే XML పేర్లై ఉండాలి: అక్షరం లేదా అండర్స్కోర్తో మొదలై, ఖాళీలు, చిహ్నాలు లేకుండా ఉండాలి. Unit Price వంటి హెడర్ను మార్చే ముందు unit_price అని రాయడం మంచిది. స్వీకరించే సిస్టమ్ JSON కోరితే, TXT నుండి JSON అదే హెడర్ లైన్ను కీలుగా వాడుతుంది, మిగతా అన్ని లక్ష్యాలు డేటా కన్వర్టర్లో ఉన్నాయి.
ప్లెయిన్ టెక్స్ట్ మరియు XML ఫార్మాట్ వివరాలు
TXT
సాదా టెక్స్ట్
TXT ఫైల్లో ఫార్మాటింగ్, ఫాంట్లు, చిత్రాలు, లేఅవుట్ లేకుండా సాదా అక్షరాలు మాత్రమే ఉంటాయి. ఆధునిక టెక్స్ట్ ఫైళ్లు సాధారణంగా అన్ని భాషలను కవర్ చేసే UTF-8లో ఎన్కోడ్ అవుతాయి, పాత ఫైళ్లు ఇతర ఎన్కోడింగ్లు వాడి అక్షరాలు గందరగోళంగా చూపవచ్చు. సాదా టెక్స్ట్ చాలా చిన్నది, ఎప్పటికీ పాతబడదు, ఫోన్ల నుంచి సర్వర్ల వరకు ప్రతి పరికరంలో తెరుచుకుంటుంది. బోల్డ్ టెక్స్ట్, పట్టికలు, చిత్రాలను ఉంచలేదు, కాబట్టి నిర్మాణాన్ని ఖాళీలతో లేదా సరళమైన మార్కప్తో చూపాలి.
- కంప్రెషన్
- –
- పారదర్శకత
- –
- యానిమేషన్
- –
- పరిచయమైన సంవత్సరం
- –
XML
Extensible Markup Language
XML అనేది 1998లో W3C ప్రచురించిన స్ట్రక్చర్డ్ డేటా కోసం మార్కప్ భాష. ఇది అట్రిబ్యూట్లతో కూడిన నెస్టెడ్ ట్యాగ్లను ఉపయోగిస్తుంది, స్కీమాలు, నేమ్స్పేస్లు, వాలిడేషన్ను సపోర్ట్ చేస్తుంది, అందువల్ల సంక్లిష్ట డాక్యుమెంట్లకు బలమైనది. RSS ఫీడ్లు, SVG, Office డాక్యుమెంట్లు, సైట్మ్యాప్లు మరియు అనేక సంస్థాగత, ప్రభుత్వ డేటా మార్పిడులకు ఇదే ఆధారం. JSON తో పోలిస్తే XML పొడవుగా ఉంటుంది, కానీ ప్రతి ప్రోగ్రామింగ్ భాష మరియు అనేక స్ప్రెడ్షీట్ టూల్స్ దీన్ని చదవగలవు.
- కంప్రెషన్
- –
- పారదర్శకత
- –
- యానిమేషన్
- –
- పరిచయమైన సంవత్సరం
- 1998 · W3C
ఫ్లాట్ ఎక్స్పోర్ట్ను ట్యాగ్ చేసిన రికార్డ్లను మాత్రమే తీసుకునే సిస్టమ్లోకి పంపాల్సినప్పుడు డెలిమిటెడ్ టెక్స్ట్ XML అవుతుంది: CMS లేదా షాప్ ఇంపోర్ట్, కాన్ఫిగరేషన్ లోడర్, లేదా JSON రాకముందే XML చుట్టూ నిర్మించిన ఇంటిగ్రేషన్.
TXT నుండి XML ప్రశ్నలు
నా టెక్స్ట్ ఫైల్లో హెడర్ లైన్ ఉండాలా?
ఉండాలి, ఎందుకంటే హెడర్ పేర్లే ప్రతి విలువ చుట్టూ ఉండే ఎలిమెంట్ పేర్లు అవుతాయి. మీ ఎక్స్పోర్ట్ నేరుగా డేటాతో మొదలైతే, మార్చే ముందు టెక్స్ట్ ఎడిటర్లో పైన sku|name|price వంటి లైన్ను జోడించండి.
బయటి ఎలిమెంట్ పేరును records నుండి మార్చవచ్చా?
అవును. XML రూట్ ట్యాగ్ అక్షరం లేదా అండర్స్కోర్తో మొదలై, తర్వాత అక్షరాలు, అంకెలు, చుక్కలు, హైఫన్లు లేదా అండర్స్కోర్లతో ఉన్న 64 అక్షరాల వరకు అంగీకరిస్తుంది. టెక్స్ట్ ఫైల్లోని ప్రతి లైన్ దాని లోపల ఒక రో ఎలిమెంట్గా రాయబడుతుంది.
నా విలువల్లోని & మరియు < అక్షరాలకు ఏమవుతుంది?
XML స్పెసిఫికేషన్ కోరినట్లుగా అవి & మరియు < గా ఎస్కేప్ చేయబడతాయి, కాబట్టి Smith & Sons వంటి కంపెనీ పేరు ఫైల్ను పాడు చేయదు. ఏ XML పార్సర్ అయినా డేటాను చదివేటప్పుడు వాటిని అసలు అక్షరాలుగా మారుస్తుంది.
XML ఫైల్ టెక్స్ట్ ఫైల్ కంటే ఎందుకు చాలా పెద్దగా ఉంటుంది?
ప్రతి విలువ కాలమ్ పేరును పునరావృతం చేసే ఓపెనింగ్, క్లోజింగ్ ట్యాగ్లతో చుట్టబడుతుంది, దానికి తోడు చదవడానికి సులువైన ఫార్మాట్ ఇండెంటేషన్ జోడిస్తుంది. సోర్స్ కంటే చాలా రెట్లు పెద్ద ఫైల్ రావడం సాధారణమే. కాంపాక్ట్ వెర్షన్ కోసం చదవడానికి సులువైన ఫార్మాట్ ఆఫ్ చేయండి.
విలువలను చైల్డ్ ఎలిమెంట్లకు బదులు అట్రిబ్యూట్లుగా రాయవచ్చా?
లేదు. కన్వర్టర్ ప్రతి విలువను ప్రత్యేక చైల్డ్ ఎలిమెంట్గా రాస్తుంది, చాలా ఇంపోర్ట్ టూల్స్ అంగీకరించే లేఅవుట్ ఇదే. భాగస్వామికి ప్రత్యేకంగా అట్రిబ్యూట్లు కావాలంటే, XSLT స్టైల్షీట్ మార్చిన ఫైల్ను ఒకే పాస్లో తిరిగి రూపొందించగలదు.
నా ఫైల్ పాత Windows ప్రోగ్రామ్ నుండి వచ్చింది. యాక్సెంట్లు ఉన్న పేర్లు సరిగ్గా ఉంటాయా?
మార్చే ముందు టెక్స్ట్ ఎన్కోడింగ్ను Windows-1252కు సెట్ చేయండి, ఎందుకంటే చాలా పాత Windows ప్రోగ్రామ్లు UTF-8 బదులు ఆ కోడ్ పేజీని రాశాయి. పేర్లు ఇంకా తప్పుగా కనిపిస్తే, మరో సాధారణ పాశ్చాత్య కోడ్ పేజీ అయిన ISO-8859-1 ప్రయత్నించండి.