XML ఫైల్ అంటే ఏమిటి (మరియు నేను ఎలా తెరవగలను)?
.Xml ఫైల్ పొడిగింపుతో ఉన్న ఫైల్ ఎక్స్టెన్సిబుల్ మార్కప్ లాంగ్వేజ్ (XML) ఫైల్. ఇవి నిజంగా సాదా వచన ఫైళ్లు, ఇవి పత్రం యొక్క నిర్మాణం మరియు ఇతర లక్షణాలను వివరించడానికి అనుకూల ట్యాగ్లను ఉపయోగిస్తాయి.
XML అంటే ఏమిటి?
XML అనేది మానవులు మరియు యంత్రాలు చదవగలిగే పత్రాలను ఎన్కోడింగ్ చేయడానికి వాక్యనిర్మాణాన్ని నిర్వచించడానికి వరల్డ్ వైడ్ వెబ్ కన్సార్టియం (W3C) చేత సృష్టించబడిన మార్కప్ భాష. ఇది పత్రం యొక్క నిర్మాణాన్ని నిర్వచించే ట్యాగ్లను ఉపయోగించడం ద్వారా, అలాగే పత్రాన్ని ఎలా నిల్వ చేయాలి మరియు రవాణా చేయాలి.
వెబ్ పేజీలను ఎన్కోడ్ చేయడానికి ఉపయోగించే హైపర్టెక్స్ట్ మార్కప్ లాంగ్వేజ్ (HTML) మీకు తెలిసిన మరొక మార్కప్ భాషతో పోల్చడం చాలా సులభం. వెబ్ పేజీలోని కంటెంట్ ఆకృతిని వివరించే ముందే నిర్వచించిన మార్కప్ చిహ్నాల (చిన్న సంకేతాలు) HTML ఉపయోగిస్తుంది. ఉదాహరణకు, కింది సాధారణ HTML కోడ్ కొన్ని పదాలను బోల్డ్ మరియు కొన్ని ఇటాలిక్ చేయడానికి ట్యాగ్లను ఉపయోగిస్తుంది:
మీరు ఈ విధంగా చేస్తారు బోల్డ్ టెక్స్ట్ మరియు మీరు ఈ విధంగా చేస్తారు ఇటాలిక్ టెక్స్ట్
XML ను వేరుచేసే విషయం ఏమిటంటే, ఇది విస్తరించదగినది. HTML మాదిరిగా XML కి ముందే నిర్వచించిన మార్కప్ భాష లేదు. బదులుగా, XML వినియోగదారులను కంటెంట్ను వివరించడానికి వారి స్వంత మార్కప్ చిహ్నాలను సృష్టించడానికి అనుమతిస్తుంది, ఇది అపరిమిత మరియు స్వీయ-నిర్వచించే చిహ్న సమితిని చేస్తుంది.
ముఖ్యంగా, HTML అనేది కంటెంట్ ప్రదర్శనపై దృష్టి సారించే భాష, అయితే XML అనేది డేటాను నిల్వ చేయడానికి ఉపయోగించే ప్రత్యేక డేటా-వివరణ భాష.
XML తరచుగా ఇతర డాక్యుమెంట్ ఫార్మాట్లకు ప్రాతిపదికగా ఉపయోగించబడుతుంది-వందలు, వాస్తవానికి. మీరు గుర్తించగల కొన్ని ఇక్కడ ఉన్నాయి:
- RSS మరియు ATOM రెండూ రీడర్ అనువర్తనాలు వెబ్ ఫీడ్లను ఎలా నిర్వహిస్తాయో వివరిస్తాయి.
- మైక్రోసాఫ్ట్ .NET దాని కాన్ఫిగరేషన్ ఫైళ్ళ కోసం XML ను ఉపయోగిస్తుంది.
- మైక్రోసాఫ్ట్ ఆఫీస్ 2007 మరియు తరువాత XML ను పత్ర నిర్మాణానికి ప్రాతిపదికగా ఉపయోగిస్తుంది. ఉదాహరణకు, .DOCX వర్డ్ డాక్యుమెంట్ ఫార్మాట్లో “X” అంటే ఇదే, మరియు ఇది ఎక్సెల్ (XLSX ఫైల్స్) మరియు పవర్ పాయింట్ (పిపిటిఎక్స్ ఫైల్స్) లో కూడా ఉపయోగించబడుతుంది.
కాబట్టి, మీకు XML ఫైల్ ఉంటే, అది ఏ అనువర్తనంతో ఉపయోగించడానికి ఉద్దేశించబడిందో మీకు చెప్పదు. మరియు సాధారణంగా, మీరు XML ఫైళ్ళను రూపకల్పన చేసేవారు తప్ప, మీరు దాని గురించి ఆందోళన చెందాల్సిన అవసరం లేదు.
నేను ఒకదాన్ని ఎలా తెరవగలను?
మీరు నేరుగా XML ఫైల్ను తెరవడానికి కొన్ని మార్గాలు ఉన్నాయి. మీరు వాటిని ఏదైనా టెక్స్ట్ ఎడిటర్తో తెరిచి సవరించవచ్చు, వాటిని ఏదైనా వెబ్ బ్రౌజర్తో చూడవచ్చు లేదా వాటిని చూడటానికి, సవరించడానికి మరియు ఇతర ఫార్మాట్లకు మార్చడానికి మిమ్మల్ని అనుమతించే వెబ్సైట్ను ఉపయోగించవచ్చు.
మీరు క్రమం తప్పకుండా XML ఫైళ్ళతో పని చేస్తే టెక్స్ట్ ఎడిటర్ ఉపయోగించండి
XML ఫైల్స్ నిజంగా టెక్స్ట్ ఫైల్స్ కాబట్టి, మీరు వాటిని ఏ టెక్స్ట్ ఎడిటర్లోనైనా తెరవవచ్చు. విషయం ఏమిటంటే, నోట్ప్యాడ్ వంటి చాలా మంది టెక్స్ట్ ఎడిటర్లు XML ఫైళ్ళను సరైన నిర్మాణంతో చూపించడానికి రూపొందించబడలేదు. ఒక XML ఫైల్ను తెరిచి ఉంచడం మరియు అది ఏమిటో గుర్తించడంలో సహాయపడటానికి త్వరగా పరిశీలించడం మంచిది. కానీ, వారితో పనిచేయడానికి చాలా మంచి సాధనాలు ఉన్నాయి.
మీరు తెరవాలనుకుంటున్న XML ఫైల్పై కుడి-క్లిక్ చేసి, కాంటెక్స్ట్ మెనూలో “విత్ విత్” కు సూచించండి, ఆపై “నోట్ప్యాడ్” ఎంపికను క్లిక్ చేయండి.
గమనిక: మేము ఇక్కడ విండోస్ ఉదాహరణలను ఉపయోగిస్తున్నాము, కాని ఇతర ఆపరేటింగ్ సిస్టమ్లకు కూడా ఇది వర్తిస్తుంది. XML ఫైల్లకు మద్దతుగా రూపొందించబడిన మంచి మూడవ పార్టీ టెక్స్ట్ ఎడిటర్ కోసం చూడండి.
ఫైల్ తెరుచుకుంటుంది, కానీ మీరు చూడగలిగినట్లుగా, ఇది దాని ఆకృతీకరణను చాలావరకు కోల్పోతుంది మరియు మొత్తం విషయాన్ని పత్రం యొక్క రెండు పంక్తులపైకి తెస్తుంది.
XML ఫైల్ను త్వరగా తనిఖీ చేయడానికి నోట్ప్యాడ్ ఉపయోగకరంగా ఉండగా, నోట్ప్యాడ్ ++ వంటి అధునాతన సాధనంతో మీరు చాలా మంచివారు, ఇది వాక్యనిర్మాణాన్ని హైలైట్ చేస్తుంది మరియు ఫైల్ను ఉద్దేశించిన విధంగా ఫార్మాట్ చేస్తుంది.
నోట్ప్యాడ్ ++ లో తెరిచిన అదే XML ఫైల్ ఇక్కడ ఉంది:
సంబంధించినది:విండోస్లో నోట్ప్యాడ్ను మరొక టెక్స్ట్ ఎడిటర్తో ఎలా మార్చాలి
నిర్మాణాత్మక డేటాను వీక్షించడానికి వెబ్ బ్రౌజర్ని ఉపయోగించండి
నిజంగా XML ఫైల్లను సవరించాల్సిన అవసరం లేదు, కానీ వాటిని సందర్భోచితంగా చూడవలసి వస్తే, ఈ కథనాన్ని చదవడానికి మీరు ఉపయోగిస్తున్న బ్రౌజర్ ఉద్యోగానికి బాగా సరిపోతుంది. వాస్తవానికి, మీ డిఫాల్ట్ వెబ్ బ్రౌజర్ XML ఫైల్ల కోసం డిఫాల్ట్ వ్యూయర్గా సెటప్ చేయబడింది. కాబట్టి, ఒక XML ఫైల్ను డబుల్ క్లిక్ చేస్తే అది మీ బ్రౌజర్లో తెరవబడుతుంది.
కాకపోతే, మీకు కావలసిన అనువర్తనంతో ఫైల్ను తెరవడానికి ఎంపికలను కనుగొనడానికి మీరు కుడి-క్లిక్ చేయవచ్చు. ప్రోగ్రామ్ల జాబితా నుండి మీ వెబ్ బ్రౌజర్ను ఎంచుకోండి. మేము ఈ ఉదాహరణలో Chrome ని ఉపయోగిస్తున్నాము.
ఫైల్ తెరిచినప్పుడు, మీరు చక్కగా-నిర్మాణాత్మక డేటాను చూడాలి. ఇది నోట్ప్యాడ్ ++ వంటి వాటితో మీకు లభించే రంగు-కోడెడ్ వీక్షణ వలె అందంగా లేదు, కానీ ఇది నోట్ప్యాడ్తో మీకు లభించే దానికంటే చాలా దూరం.
XML ఫైల్లను వీక్షించడానికి, సవరించడానికి లేదా మార్చడానికి ఆన్లైన్ ఎడిటర్ని ఉపయోగించండి
అప్పుడప్పుడు XML ఫైల్ను సవరించాలనుకుంటే మరియు క్రొత్త టెక్స్ట్ ఎడిటర్ను డౌన్లోడ్ చేయకూడదనుకుంటే, లేదా మీరు ఒక XML ఫైల్ను మరొక ఫార్మాట్కు మార్చాలనుకుంటే, కొన్ని మంచి ఆన్లైన్ XML ఎడిటర్లు ఉచితంగా లభిస్తాయి. ట్యుటోరియల్స్ పాయింట్.కామ్, XMLGrid.net మరియు CodeBeautify.org అన్నీ XML ఫైళ్ళను వీక్షించడానికి మరియు సవరించడానికి మిమ్మల్ని అనుమతిస్తాయి. మీరు మీ ఎడిటింగ్ పూర్తి చేసిన తర్వాత, మీరు మార్చబడిన XML ఫైల్ను డౌన్లోడ్ చేసుకోవచ్చు లేదా వేరే ఫార్మాట్కు మార్చవచ్చు.
ఇక్కడ ఉదాహరణ కోసం, మేము CodeBeautify.org ని ఉపయోగిస్తాము. పేజీ మూడు విభాగాలుగా విభజించబడింది. ఎడమవైపు మీరు పనిచేస్తున్న XML ఫైల్ ఉంది. మధ్యలో, మీరు అనేక ఎంపికలను కనుగొంటారు. కుడి వైపున, మీరు ఎంచుకోగల కొన్ని ఎంపికల ఫలితాలను మీరు చూస్తారు. ఉదాహరణకు, దిగువ చిత్రంలో, మా పూర్తి XML ఫైల్ ఎడమ వైపున ఉంది మరియు ట్రీ వ్యూ ఫలితాల పేన్లో చూపబడుతుంది ఎందుకంటే మేము మధ్యలో “ట్రీ వ్యూ” బటన్ను క్లిక్ చేసాము.
ఇక్కడ ఆ ఎంపికలను బాగా చూడండి. మీ కంప్యూటర్ నుండి XML ఫైల్ను అప్లోడ్ చేయడానికి “బ్రౌజ్” బటన్ లేదా ఆన్లైన్ సోర్స్ నుండి XML ను లాగడానికి “URL ని లోడ్ చేయి” బటన్ను ఉపయోగించండి.
ఫలితాల పేన్లో “ట్రీ వ్యూ” బటన్ మీ డేటాను చక్కగా ఆకృతీకరించిన చెట్టు నిర్మాణంలో ప్రదర్శిస్తుంది, మీ ట్యాగ్లన్నింటినీ ఎడమవైపు నారింజ రంగులో మరియు ట్యాగ్ల కుడి వైపున ఉన్న లక్షణాలతో.
ఫలితాల పేన్లో “బ్యూటిఫై” మీ డేటాను చక్కగా, సులభంగా చదవగలిగే పంక్తులలో ప్రదర్శిస్తుంది.
“కనిష్టీకరించు” బటన్ మీ డేటాను సాధ్యమైనంత తక్కువ స్థలాన్ని ఉపయోగించి ప్రదర్శిస్తుంది. ఇది ప్రతి ఒక్క డేటాను ఒకే లైన్లో ఉంచడానికి ప్రయత్నిస్తుంది. ఫైల్ను చిన్నదిగా చేయడానికి ప్రయత్నిస్తున్నప్పుడు ఇది ఉపయోగపడుతుంది. ఇది కొంత స్థలాన్ని ఆదా చేస్తుంది, కానీ దాన్ని సమర్థవంతంగా చదవగలిగే ఖర్చుతో.
చివరకు, మీరు XML ను JSON ఆకృతికి మార్చడానికి “XML నుండి JSON” బటన్, మీ డేటాను కామాతో వేరు చేసిన విలువల ఫైల్గా సేవ్ చేయడానికి “CSV కి ఎగుమతి చేయి” బటన్ లేదా ఏదైనా మార్పులను డౌన్లోడ్ చేయడానికి “డౌన్లోడ్” బటన్ను ఉపయోగించవచ్చు. మీరు క్రొత్త XML ఫైల్గా చేసారు.