UltKit
படம்11
PDF13
ஆவணங்கள் & தரவு7
வீடியோ6
ஆடியோ4
மேலும் கருவிகள்22

CSV to XML மாற்றி

மார்க்அப்பை மட்டுமே படிக்கும் நிரல் இறக்குமதி செய்யும் வகையில், CSV கோப்பின் வரிசைகளை XML உறுப்புகளுக்குள் வைக்கிறது. தலைப்பு வரி டேக்குகளுக்குப் பெயர் தருகிறது, பிரிப்பான் தானாகக் கண்டறியப்படுகிறது, XML-ஐ உடைக்கக்கூடிய எழுத்துகள் escape செய்யப்படுகின்றன.

டேட்டா மாற்றி

அல்லது CSV, TSV, TXT … கோப்புகள் இங்கே இழுத்து விடவும் ·

ஒரு கோப்புக்கு அதிகபட்சம் 95 MB· அதிகபட்சம் 20 கோப்புகள்· 30 நிமிடங்களுக்குப் பிறகு நீக்கப்படும்

வெளியீடு

கோப்புகள் எங்கள் சேவையகங்களில் செயலாக்கப்பட்டு 30 நிமிடங்களுக்குப் பிறகு நீக்கப்படும்.

இந்தக் கருவியை எப்படிப் பயன்படுத்துவது

  1. 1

    CSV-ஐப் பதிவேற்றுங்கள்

    ஒன்று அல்லது அதற்கு மேற்பட்ட .csv, .tsv அல்லது பிரிப்பான் கொண்ட .txt கோப்புகளை இழுத்து விடுங்கள்; ஒரே நேரத்தில் 20 கோப்புகள் வரை, ஒவ்வொன்றும் 95 MB வரை. காற்புள்ளி, அரைப்புள்ளி, டேப், பைப் ஆகியவை தானாகவே கண்டறியப்படும்.

  2. 2

    root டேக்கை அமையுங்கள்

    மேம்பட்ட அமைப்புகள் பகுதியில், XML ரூட் டேக் மதிப்பை rows என்பதிலிருந்து உங்கள் இறக்குமதி எதிர்பார்க்கும் பெயராக மாற்றுங்கள், எடுத்துக்காட்டாக catalog அல்லது contacts. CSV பழைய Windows நிரலிலிருந்து வந்திருந்தால் உரை என்கோடிங் தேர்ந்தெடுங்கள்.

  3. 3

    XML ஆக மாற்றுங்கள்

    XML ஆக மாற்று என்பதை அழுத்தி கோப்பைப் பதிவிறக்குங்கள். முதலில் உலாவியில் திறந்து பாருங்கள்: அது மரமாகத் தெரிந்தால் கோப்பு சரியான வடிவத்தில் (well-formed) உள்ளது.

CSV-ஐ ஏன் XML ஆக மாற்ற வேண்டும்

CSV என்பது ஒரு அமைப்பிலிருந்து தரவு வெளியேறும் வடிவம்; நிரல்கள் அதைப் பரிமாறத் தொடங்கி பல தசாப்தங்களுக்குப் பிறகு, 2005 அக்டோபரில்தான் RFC 4180 ஆக எழுதப்பட்டது. XML பெரும்பாலும் தரவு வந்து சேர வேண்டிய வடிவம். Adobe InDesign-க்கு தரவு தரும் கேட்லாக் வடிவமைப்பாளர், பதிவுகளை HTML அறிக்கையாக மாற்றும் XSLT ஸ்டைல்ஷீட் வைத்த டெவலப்பர், சப்ளையர் பட்டியலை Microsoft Access-இல் இறக்கும் அலுவலக ஊழியர்: ஒவ்வொருவரிடமும் ஸ்ப்ரெட்ஷீட் ஏற்றுமதியின் வரிசைகளும், டேக்குகளை எதிர்பார்க்கும் கருவியும் உள்ளன.

கையால் செய்தால் ஸ்கிரிப்ட் அல்லது நீண்ட தேடி-மாற்றல் தேவை; இரண்டும் கடினமான நிலைகளை தவறவிடும்: ஆம்பர்சாண்ட் உள்ள நிறுவனப் பெயர், உள்ளே வரி முறிவு உள்ள மேற்கோள் புலம், ஐரோப்பிய Excel அரைப்புள்ளிகளுடன் சேமித்த கோப்பு. இந்த மாற்றி முதலில் CSV-ஐ சரியாகப் பகுத்து, பிறகே மார்க்அப் எழுதுகிறது. தரவு இன்னும் ஒர்க்புக்கில் இருந்தால் Excel to XML CSV படியையே தவிர்க்கும்.

escape செய்த எழுத்துகளுடன் CSV to XML எடுத்துக்காட்டு

மேற்கோள் புலமும் ஆம்பர்சாண்டும் உள்ள அரைப்புள்ளி CSV, ரூட் டேக் suppliers
name;city;since
"Hart & Sons; Ltd";Leeds;1998
Nordlicht GmbH;Madurai;2011

<?xml version="1.0" encoding="UTF-8"?>
<suppliers>
  <row>
    <name>Hart &amp; Sons; Ltd</name>
    <city>Leeds</city>
    <since>1998</since>
  </row>
  <row>
    <name>Nordlicht GmbH</name>
    <city>Madurai</city>
    <since>2011</since>
  </row>
</suppliers>
Well-formed XMLWell-formedness · பார்ஸ் செய்யக்கூடிய XML
XML 1.0 விவரக்குறிப்பின் தொடரியல் விதிகளைப் பின்பற்றும் XML: சரியாக ஒரு ரூட் உறுப்பு, ஒவ்வொரு தொடக்க டேக்கும் மூடப்பட்டிருத்தல், டேக்குகள் சரியாக உள்ளடக்கப்பட்டிருத்தல், பண்புக்கூறு மதிப்புகள் மேற்கோளில் இருத்தல், உரைக்குள் & மற்றும் < escape செய்யப்பட்டிருத்தல். பார்சர் முதல் பிழையிலேயே நின்றுவிடும், எனவே ஒரு தனி ஆம்பர்சாண்ட் முழு கோப்பையும் நிராகரிக்கச் செய்யலாம். Well-formed என்பது valid என்பதற்கு சமமல்ல; valid என்றால் XSD போன்ற ஸ்கீமாவுடன் பொருந்துவதும் ஆகும்.

CSV to XML மாற்றியின் வரம்புகள்

ஒரு தொகுப்பில் CSV கோப்புகள்
20
அதிகபட்ச ஒற்றைக் கோப்பு
95 MB
ரூட் டேக்கிற்கான எழுத்துகள்
64
பதிவேற்றங்கள் அழிக்கப்படும் முன்
30 நிமி

CSV, XML வடிவங்கள் பற்றிய தகவல்கள்

CSV

கமாவால் பிரிக்கப்பட்ட மதிப்புகள்

CSV என்பது அட்டவணைகளுக்கான எளிய உரை வடிவம்; ஒவ்வொரு வரியும் ஒரு நிரை, கமாக்கள் நெடுவரிசைகளைப் பிரிக்கின்றன. கணினி யுகத்தின் தொடக்கத்திலிருந்தே பயன்பாட்டில் உள்ளது; RFC 4180-இல் விவரிக்கப்பட்டுள்ளது, எனினும் பல வகைகள் அரைப்புள்ளி அல்லது டேப் மற்றும் வெவ்வேறு உரை குறியாக்கங்களைப் பயன்படுத்துகின்றன. கிட்டத்தட்ட எல்லா ஸ்ப்ரெட்ஷீட், தரவுத்தளம், பகுப்பாய்வு கருவிகளும் இதை இறக்குமதி, ஏற்றுமதி செய்யும்; அமைப்புகளுக்கிடையே தரவை நகர்த்த இயல்புநிலை வடிவமாக இதுவே உள்ளது. CSV மதிப்புகளை மட்டுமே சேமிக்கும்; சூத்திரங்கள், வடிவமைப்பு, பல தாள்கள், தரவு வகைகள் இல்லை.

சுருக்கம்
–
ஒளி ஊடுருவும் தன்மை
–
அனிமேஷன்
–
அறிமுகமான ஆண்டு
–
CSV மாற்றி

XML

Extensible Markup Language

XML என்பது 1998-இல் W3C வெளியிட்ட, கட்டமைக்கப்பட்ட தரவுக்கான மார்க்அப் மொழி. பண்புக்கூறுகளுடன் உள்ளடங்கிய குறிச்சொற்களைப் பயன்படுத்துகிறது; ஸ்கீமாக்கள், பெயர்வெளிகள், சரிபார்ப்பை ஆதரிப்பதால் சிக்கலான ஆவணங்களுக்கு உறுதியானது. RSS ஊட்டங்கள், SVG, Office ஆவணங்கள், தள வரைபடங்கள், பல நிறுவன மற்றும் அரசு தரவு பரிமாற்றங்களின் அடிப்படை இதுவே. JSON-ஐ விட நீளமானது, ஆனால் ஒவ்வொரு நிரலாக்க மொழியும் பல விரிதாள் கருவிகளும் இதைப் படிக்க முடியும்.

சுருக்கம்
–
ஒளி ஊடுருவும் தன்மை
–
அனிமேஷன்
–
அறிமுகமான ஆண்டு
1998 · W3C
XML மாற்றி

மார்க்அப் அடிப்படையிலான செயல்முறைக்குள் தட்டையான ஏற்றுமதி நுழைய வேண்டியிருக்கும்போது CSV, XML ஆகிறது: XSLT அறிக்கை, XML இறக்குமதி உள்ள லேஅவுட் கருவி, தரவுத்தளத்தின் XML லோடர், அல்லது well-formed அல்லாத எதையும் ஏற்காத பார்சர் கொண்ட ஒருங்கிணைப்பு.

இங்கு அமைப்புக்கு ஈடாக அளவு தரப்படுகிறது. CSV-இல் வகைகள் இல்லை, உள்ளமைவு இல்லை, எந்த என்கோடிங் என்று கோப்புக்குள் சொல்ல இடமும் இல்லை; ஆனால் அது கச்சிதமானது. XML ஒவ்வொரு வரிசையிலும் ஒவ்வொரு நெடுவரிசைப் பெயரையும் இருமுறை எழுதுகிறது, முதல் வரியில் என்கோடிங்கை அறிவிக்கிறது. பெறும் நிரல் நவீனமாக இருந்தால் JSON பொதுவாக XML-ஐ விட இலகுவானது; JSON மூலம் XML மட்டும் ஏற்கும் அமைப்பைச் சந்திக்க வேண்டிய எதிர்மறை நிலைக்கு JSON to XML உதவும்.

CSV to XML: அடிக்கடி கேட்கப்படும் கேள்விகள்

CSV-யிலிருந்து உருவான XML-ஐ எந்த நிரல்கள் இறக்குமதி செய்யும்?

பொதுவான XML-ஐ படிக்கும் எதிலும்: External Data வழியாக Microsoft Access, தரவு சார்ந்த லேஅவுட்களுக்கான Adobe InDesign-இன் XML இறக்குமதி, தரவை அறிக்கைகளாக மாற்றும் XSLT செயலிகள், XML பார்சருக்காக எழுதப்பட்ட உள்ளக கருவிகள். ஒவ்வொரு வரிசையும் நீங்கள் தேர்ந்த ரூட் டேக்கின் கீழ் ஒரு row உறுப்பாக வரும்.

பெறும் நிரல் பதிவு டேக்காக row-க்குப் பதில் product கேட்கிறது. அதை மாற்ற முடியுமா?

பதிவு உறுப்பு எப்போதும் row ஆகவே இருக்கும்; வெளிப்புற உறுப்பின் பெயரை XML ரூட் டேக் மூலம் மாற்றலாம். கடுமையான ஸ்கீமா பதிவுக்கு வேறு பெயர் கேட்டால், ஒரு வரி XSLT டெம்ப்ளேட் அல்லது <row> மற்றும் </row> ஐ கண்டுபிடித்து மாற்றுவதன் மூலம் பெயர் மாற்றலாம்.

ஒரு மதிப்புக்குள் உள்ள காற்புள்ளிகள், மேற்கோள் குறிகளுக்கு என்ன ஆகும்?

CSV முதலில் மேற்கோள் விதிகளின்படி பகுப்பாய்வு செய்யப்படுவதால் "Smith, Jane" ஒரே மதிப்பாகவே இருக்கும். XML-இல் காற்புள்ளிக்கு escape தேவையில்லை; & மற்றும் < ஆகியவை &amp; மற்றும் &lt; ஆக மாறும்.

ஐரோப்பிய Excel தரும் அரைப்புள்ளி CSV-க்குப் பிரிப்பான் முக்கியமா?

தானியங்கி கண்டறிதல் காற்புள்ளியுடன் அரைப்புள்ளி, டேப், பைப் ஆகியவற்றையும் படிக்கும். கோப்பில் மிகக் குறைந்த நெடுவரிசைகள் இருந்து கணிப்பு தவறினால், பிரிப்பான் என்பதை Semicolon என்று நேரடியாக அமைத்து மீண்டும் மாற்றுங்கள்.

என் CSV-யில் தலைப்பு வரிசை இல்லையென்றால் என்ன?

முதல் வரிசை தலைப்பு என்பதை அணைக்கவும். அப்போது நெடுவரிசைகளுக்கு வரிசைப்படி பொதுவான பெயர்கள் கிடைக்கும்; முதல் வரி உட்பட ஒவ்வொரு வரியும் ஒரு பதிவாகும். பிறகு டேக்குகளை மாற்றலாம் அல்லது CSV-இல் தலைப்பு வரியைச் சேர்த்து மீண்டும் மாற்றலாம்.

XML கோப்பு CSV-ஐ விடப் பெரியதாக இருக்குமா?

ஆம், பொதுவாக பல மடங்கு பெரியதாகும்; ஏனெனில் ஒவ்வொரு மதிப்பும் ஒவ்வொரு வரிசையிலும் மீண்டும் வரும் தொடக்க, முடிவு டேக்குகளுக்குள் இருக்கும். அளவு முக்கியம் என்றால் அழகாக வடிவமை என்பதை அணைத்து உள்தள்ளல், வரி முறிவுகளை நீக்குங்கள், அல்லது அனுப்பும் முன் கோப்பை ZIP செய்யுங்கள்.