TXT to XML மாற்றி
ஒரு வரிக்கு ஒரு பதிவு உள்ள உரைக் கோப்பை எழுதுவது எளிது, ஆனால் டேக் செய்யப்பட்ட தரவை எதிர்பார்க்கும் அமைப்புகளில் இறக்குமதி செய்வது கடினம். .txt கோப்பைப் பதிவேற்றுங்கள்; ஒவ்வொரு வரிக்கும் ஒரு element, தலைப்புப் பெயர்களே டேக்குகளாக உள்ள சரியான வடிவிலான XML கிடைக்கும்.
டேட்டா மாற்றி
அல்லது CSV, TSV, TXT … கோப்புகள் இங்கே இழுத்து விடவும் ·
ஒரு கோப்புக்கு அதிகபட்சம் 95 MB· அதிகபட்சம் 20 கோப்புகள்· 30 நிமிடங்களுக்குப் பிறகு நீக்கப்படும்
கோப்புகள் எங்கள் சேவையகங்களில் செயலாக்கப்பட்டு 30 நிமிடங்களுக்குப் பிறகு நீக்கப்படும்.
CSV மற்றும் உரை கோப்புகளில் நெடுவரிசைகளைப் பிரிக்கும் எழுத்து; படிக்கவும் எழுதவும் பயன்படும். தானியங்கி என்றால் உள்ளீட்டிலிருந்து கண்டறிந்து, காற்புள்ளியால் எழுதும்.
UTF-8 எல்லா மொழிகளுக்கும் பொருந்தும். Windows-இல் Excel-இல் CSV திறக்கும்போது உச்சரிப்புகள் அல்லது ஆசிய எழுத்துகள் சிதைந்தால் UTF-8 with BOM தேர்ந்தெடுக்கவும்.
Excel, ODS மற்றும் Numbers உள்ளீடு: முதல் தாளை மட்டும் அல்லது எல்லாத் தாள்களையும் மாற்றவும் (ZIP-இல் தாளுக்கு ஒரு CSV, அல்லது தாளுக்கு ஒரு JSON விசை).
புதிய விரிதாளில் தாள் தத்தின் பெயர், அதிகபட்சம் 31 எழுத்துகள்.
பொருள்களின் வரிசை ஒவ்வொரு வரிசைக்கும் நெடுவரிசைப் பெயர்களை விசைகளாகப் பயன்படுத்தும்; வரிசைகளின் வரிசை சுருக்கமானது, தலைப்பை முதல் வரிசையாக வைக்கும்.
எல்லா வரிசைகளையும் சுற்றியிருக்கும் வெளிப்புற உறுப்பின் பெயர்; ஒவ்வொரு வரிசையும் அதனுள் <row> ஆக மாறும்.
CREATE TABLE மற்றும் INSERT கூற்றுகளில் பயன்படும். எழுத்துகள், இலக்கங்கள், அடிக்கோடுகள் மட்டும்.
மேற்கோளிடலும் நெடுவரிசை வகைகளும் தரவுத்தளங்களுக்கிடையே சற்று வேறுபடும்; இறக்குமதி செய்யப்போவதைத் தேர்ந்தெடுக்கவும்.
தேதி கலங்களை ஒரே வடிவில் மாற்றி எழுதவும். தரவுத்தளங்களுக்கும் குறியீட்டிற்கும் ISO (2026-10-18) பாதுகாப்பானது; அப்படியே வை என்றால் மூலத்தில் உள்ளபடி இருக்கும்.
இந்தக் கருவியை எப்படிப் பயன்படுத்துவது
- 1
பிரிக்கப்பட்ட உரைக் கோப்பைப் பதிவேற்றுங்கள்
முதல் வரியில் நெடுவரிசைப் பெயர்கள் உள்ள ஒரு .txt கோப்பைச் சேர்க்கவும், அல்லது தலா 95 MB அளவுள்ள அதிகபட்சம் 20 கோப்புகளைச் சேர்க்கவும். பிரிப்பான் தானாகக் கண்டறி என்பதில் உள்ளது.
- 2
வெளிப்புற element-க்குப் பெயரிடுங்கள்
மேம்பட்ட அமைப்புகள் பகுதியில், இந்தப் பக்கத்தில் XML ரூட் டேக் records என அமைக்கப்பட்டுள்ளது. products அல்லது employees போன்று பெறும் அமைப்பு எதிர்பார்க்கும் பெயருக்கு மாற்றவும்.
- 3
XML ஆக மாற்றுங்கள்
XML ஆக மாற்று என்பதை அழுத்தவும். அழகாக வடிவமை இயக்கத்தில் உள்ளதால் கோப்பு உள்தள்ளப்பட்டு, எந்த டெக்ஸ்ட் எடிட்டரிலும் உலாவியிலும் எளிதாகச் சரிபார்க்கலாம்.
டெக்ஸ்ட் கோப்பின் ஒவ்வொரு வரியும் ஒரு வரிசை எலிமெண்ட் ஆகும், ஒவ்வொரு நெடுவரிசையும் அதன் தலைப்புப் பெயரிலான டேக் ஆகும், அனைத்தும் நீங்கள் தேர்ந்தெடுக்கும் ரூட் டேக்கிற்குள் இருக்கும்.
TXT கோப்பை ஏன் XML ஆக மாற்ற வேண்டும்
பிரிப்பான்கள் கொண்ட டெக்ஸ்ட் கோப்புகளை ஸ்கிரிப்ட்கள், ஸ்கேனர்கள், பழைய தரவுத்தளங்கள் இயல்பாக உருவாக்குகின்றன. பல பெறும் அமைப்புகள் XML ஐ அடிப்படையாகக் கொண்டு வடிவமைக்கப்பட்டவை: பொருள் பட்டியல்கள், நூலக மற்றும் பதிப்புக் கருவிகள், மொழிபெயர்ப்பு மென்பொருள், எலிமெண்ட்களைப் பெயரால் படிக்கும் கட்டமைப்பு லோடர்கள். XML 1.0 SGML இன் எளிமையாக்கப்பட்ட வடிவமாக 1998 பிப்ரவரியில் W3C பரிந்துரையானது; அதன் பின் வந்த ஆண்டுகளின் ஏராளமான நிறுவன மென்பொருள் இன்றும் அதையே பயன்படுத்துகிறது.
இரண்டிற்கும் இடையிலான இடைவெளி பெரும்பாலும் இயந்திரத்தனமானது; அதனால் டெக்ஸ்ட் எடிட்டரில் கையால் செய்வது ஒரு மதியத்தை வீணாக்குவதே. இணையக் கடைக்கான XML இறக்குமதியாக மாற வேண்டிய கிடங்கு ஏற்றுமதி, மொழிபெயர்ப்புக் கருவிக்கான சொற்களஞ்சியப் பட்டியல், XML fixtures படிக்கும் பயன்பாட்டுக்கான சோதனைப் பதிவுகள் ஆகியவை வழக்கமான பணிகள். மூலம் ஏற்கனவே காற்புள்ளியால் பிரிக்கப்பட்டிருந்தால், CSV to XML பொருத்தமான பக்கம்.
TXT to 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 to XML மாதிரி வெளியீடு
<records>
<row>
<sku>A-1001</sku>
<name>மேசை விளக்கு</name>
<price>24.90</price>
</row>
</records>தலைப்புப் பெயர்கள் டேக்குகளாக மாறுவதால், அவை செல்லுபடியாகும் XML பெயர்களாக இருக்க வேண்டும்: எழுத்து அல்லது அடிக்கோட்டில் தொடங்கி, இடைவெளி மற்றும் குறியீடுகளைத் தவிர்க்கவும். Unit Price போன்ற தலைப்பை மாற்றுவதற்கு முன் unit_price என எழுதுவது நல்லது. பெறும் அமைப்பு JSON ஐ விரும்பினால், TXT to JSON அதே தலைப்பு வரியை விசைகளாகப் பயன்படுத்தும்; தரவு வடிவ மாற்றி மற்ற அனைத்து இலக்குகளையும் பட்டியலிடுகிறது.
சாதாரண உரை மற்றும் XML வடிவத் தகவல்கள்
TXT
எளிய உரை
TXT கோப்பில் வடிவமைப்பு, எழுத்துருக்கள், படங்கள், தளவமைப்பு இன்றி எளிய எழுத்துகள் மட்டுமே இருக்கும். நவீன உரைக் கோப்புகள் பொதுவாக எல்லா மொழிகளையும் உள்ளடக்கும் UTF-8-ல் இருக்கும்; பழைய கோப்புகள் வேறு குறியாக்கங்களைப் பயன்படுத்தி சிதைந்த எழுத்துகளைக் காட்டலாம். எளிய உரை மிகச் சிறியது, காலாவதியாகாது, போன் முதல் சர்வர் வரை எல்லா சாதனங்களிலும் திறக்கும். தடித்த எழுத்து, அட்டவணை, படங்களை வைத்திருக்க முடியாது; அமைப்பை இடைவெளி அல்லது எளிய மார்க்அப்பால் காட்ட வேண்டும்.
- சுருக்கம்
- –
- ஒளி ஊடுருவும் தன்மை
- –
- அனிமேஷன்
- –
- அறிமுகமான ஆண்டு
- –
XML
Extensible Markup Language
XML என்பது 1998-இல் W3C வெளியிட்ட, கட்டமைக்கப்பட்ட தரவுக்கான மார்க்அப் மொழி. பண்புக்கூறுகளுடன் உள்ளடங்கிய குறிச்சொற்களைப் பயன்படுத்துகிறது; ஸ்கீமாக்கள், பெயர்வெளிகள், சரிபார்ப்பை ஆதரிப்பதால் சிக்கலான ஆவணங்களுக்கு உறுதியானது. RSS ஊட்டங்கள், SVG, Office ஆவணங்கள், தள வரைபடங்கள், பல நிறுவன மற்றும் அரசு தரவு பரிமாற்றங்களின் அடிப்படை இதுவே. JSON-ஐ விட நீளமானது, ஆனால் ஒவ்வொரு நிரலாக்க மொழியும் பல விரிதாள் கருவிகளும் இதைப் படிக்க முடியும்.
- சுருக்கம்
- –
- ஒளி ஊடுருவும் தன்மை
- –
- அனிமேஷன்
- –
- அறிமுகமான ஆண்டு
- 1998 · W3C
தட்டையான ஏற்றுமதியை டேக் செய்யப்பட்ட பதிவுகளை மட்டுமே ஏற்கும் அமைப்புக்குள் செலுத்த வேண்டியிருக்கும்போது, பிரிப்பான் உரை XML ஆகிறது: CMS அல்லது கடை இறக்குமதி, கட்டமைப்பு லோடர், அல்லது JSON வருவதற்கு முன்பே XML ஐ மையமாகக் கட்டிய ஒருங்கிணைப்பு.
TXT to XML கேள்விகள்
என் உரைக் கோப்பில் தலைப்பு வரி இருக்க வேண்டுமா?
இருக்க வேண்டும், ஏனெனில் தலைப்புப் பெயர்களே ஒவ்வொரு மதிப்பைச் சுற்றியுள்ள எலிமெண்ட் பெயர்களாகின்றன. உங்கள் ஏற்றுமதி நேரடியாகத் தரவுடன் தொடங்கினால், மாற்றுவதற்கு முன் டெக்ஸ்ட் எடிட்டரில் மேலே sku|name|price போன்ற ஒரு வரியைச் சேர்க்கவும்.
வெளிப்புற element-ன் பெயரை records என்பதிலிருந்து மாற்றலாமா?
ஆம். XML ரூட் டேக் எழுத்து அல்லது அடிக்கோட்டில் தொடங்கி, அதன் பின் எழுத்துகள், இலக்கங்கள், புள்ளிகள், இணைப்புக்குறிகள் அல்லது அடிக்கோடுகள் கொண்ட 64 எழுத்துகள் வரை ஏற்கும். டெக்ஸ்ட் கோப்பின் ஒவ்வொரு வரியும் அதனுள் ஒரு வரிசை எலிமெண்ட்டாக எழுதப்படும்.
என் மதிப்புகளில் உள்ள & மற்றும் < எழுத்துகளுக்கு என்ன ஆகும்?
XML விவரக்குறிப்பு கோருவதுபோல் அவை & மற்றும் < என எஸ்கேப் செய்யப்படும்; எனவே Smith & Sons போன்ற நிறுவனப் பெயர் கோப்பைச் சிதைக்காது. எந்த XML பார்சரும் தரவைப் படிக்கும்போது அவற்றை மூல எழுத்துகளாக மாற்றிவிடும்.
உரைக் கோப்பை விட XML ஏன் இவ்வளவு பெரியதாக உள்ளது?
ஒவ்வொரு மதிப்பும் நெடுவரிசைப் பெயரை மீண்டும் குறிக்கும் தொடக்க மற்றும் முடிவு டேக்குகளால் சூழப்படுகிறது; அழகாக வடிவமை கூடுதலாக உள்தள்ளலைச் சேர்க்கிறது. மூலக் கோப்பை விட பல மடங்கு பெரிய கோப்பு இயல்பானதே. சிறிய அளவுக்கு அழகாக வடிவமை என்பதை அணைக்கவும்.
மதிப்புகளை child element-களுக்குப் பதிலாக attribute-களாக எழுத முடியுமா?
இல்லை. மாற்றி ஒவ்வொரு மதிப்பையும் தனித்தனி குழந்தை எலிமெண்ட்டாக எழுதுகிறது; பெரும்பாலான இறக்குமதிக் கருவிகள் ஏற்கும் அமைப்பு இதுவே. கூட்டாளருக்கு பண்புக்கூறுகள் (attributes) தேவைப்பட்டால், XSLT ஸ்டைல்ஷீட் மூலம் மாற்றிய கோப்பை ஒரே முறையில் மாற்றியமைக்கலாம்.
என் கோப்பு ஒரு பழைய Windows நிரலிலிருந்து வந்தது. உச்சரிப்புக் குறியுள்ள பெயர்கள் சரியாக இருக்குமா?
மாற்றுவதற்கு முன் உரை என்கோடிங் என்பதை Windows-1252 என அமைக்கவும்; பல பழைய Windows நிரல்கள் UTF-8 க்குப் பதிலாக அந்தக் குறியீட்டுப் பக்கத்தையே எழுதின. பெயர்கள் இன்னும் தவறாகத் தெரிந்தால், மற்றொரு பொதுவான மேற்கத்திய குறியீட்டுப் பக்கமான ISO-8859-1 ஐ முயலவும்.