మీరు Excel ఫైల్గా మార్చాలనుకుంటున్న JSON ఫైల్లో డేటా నిల్వ చేయబడితే, మీరు పవర్ క్వెరీని ఉపయోగించి Excelలోకి దిగుమతి చేసుకోవచ్చు.
JSON, JavaScript ఆబ్జెక్ట్ నొటేషన్కి సంక్షిప్తమైనది, ఇది డేటాను నిల్వ చేయడానికి మరియు రవాణా చేయడానికి ఉపయోగించే ఓపెన్ స్టాండర్డ్ ఫైల్ ఫార్మాట్ (టెక్స్ట్-ఆధారిత). ఇది సర్వర్ నుండి వెబ్ పేజీకి డేటాను ప్రసారం చేయడానికి సాధారణంగా ఉపయోగించబడుతుంది (ఉదా., సర్వర్ నుండి క్లయింట్కు డేటాను ప్రసారం చేయడం, కాబట్టి దీనిని వెబ్ పేజీలో చూడవచ్చు లేదా వైస్ వెర్సా).
JSON అనేది డేటా బదిలీ ఫార్మాట్, ఇది సాదా టెక్స్ట్ ఫైల్గా వస్తుంది (XML వంటిది). మీరు Excel స్ప్రెడ్షీట్లోకి దిగుమతి చేయాలనుకుంటున్న కొన్ని ముఖ్యమైన డేటా JSON ఫైల్లో నిల్వ చేయబడితే, మీరు Excel యొక్క 'గెట్ & ట్రాన్స్ఫార్మ్' ఫీచర్తో దీన్ని సులభంగా చేయవచ్చు మరియు దీని నుండి డేటాను దిగుమతి చేసుకోవడానికి మీకు ఏ VBA కోడ్ కూడా అవసరం లేదు. స్థానిక డిస్క్ లేదా వెబ్ API నుండి. JSON ఫైల్ని Excel ఫైల్గా మార్చడం/దిగుమతి చేయడం ఎలాగో చూద్దాం.
JSON ఫైల్ని Excelలోకి ఎలా దిగుమతి చేయాలి
JSON లాజికల్, సులభంగా చదవగలిగే సార్వత్రిక డేటా నిర్మాణంలో సూచించబడుతుంది. ఇది కేవలం రెండు డేటా రకాలతో రూపొందించబడింది - వస్తువులు లేదా శ్రేణులు లేదా రెండింటి కలయిక. వస్తువులు వాటి మధ్య పెద్దప్రేగుతో కీ-విలువ జతలుగా ఉంటాయి మరియు శ్రేణులు కేవలం కామాతో వేరు చేయబడిన వస్తువుల సేకరణలు.
మీరు Excel యొక్క ‘గెట్ & ట్రాన్స్ఫార్మ్’ సాధనాన్ని (పవర్ క్వెరీ) ఉపయోగించి JSON ఫైల్లను ఎక్సెల్ ఫైల్లుగా (.xlsx) సులభంగా మార్చవచ్చు. మొదట్లో దీన్ని ‘డేటా ఎక్స్ప్లోరర్’ అని పిలిచేవారు, తర్వాత ‘పవర్ క్వెరీ’గా పేరు మార్చారు. పవర్ క్వెరీ 2010 మరియు 2013 ఎక్సెల్ వెర్షన్లలో మాత్రమే అందుబాటులో ఉంది. మైక్రోసాఫ్ట్ ఎక్సెల్ 2016, 2019 మరియు 365లో, ఇది డేటా ట్యాబ్లోని 'గెట్ & ట్రాన్స్ఫార్మ్' ఫీచర్కి మళ్లీ పేరు మార్చబడింది.
JSON ఫైల్ ఇలా కనిపిస్తుంది:
ఇప్పుడు, మేము పైన చూపిన విధంగా ఉద్యోగులు అనే నమూనా JSON ఫైల్ని కలిగి ఉన్నాము. ఈ JSON ఫైల్ని Excel ఫైల్గా ఎలా మార్చవచ్చో చూద్దాం.
JSON డేటా
JSON డేటా పేరు/విలువ జంటలుగా వ్రాయబడింది. పేరు(కీ)/విలువ జతలో ఫీల్డ్ నేమ్ (డబుల్ కోట్లలో) ఉంటుంది, దాని తర్వాత కోలన్ ఉంటుంది, దాని తర్వాత విలువ ఉంటుంది:
"మొదటి పేరు": "డల్స్"
JSON వస్తువులు
JSON వస్తువులు బహుళ పేరు/విలువ జతలను కలిగి ఉండవచ్చు (జావాస్క్రిప్ట్లో వలె) మరియు దిగువ చూపిన విధంగా అవి కర్లీ జంట కలుపులలో వ్రాయబడతాయి.
{ "మొదటి పేరు": "డల్స్", "చివరి పేరు": "ఏబ్రిల్", "లింగం": "ఆడ", "దేశం": "యునైటెడ్ స్టేట్స్", "వయస్సు": "32", "తేదీ": "15 /10/2017", "ID": "1562" }
JSON శ్రేణులు
JSON శ్రేణులు చదరపు బ్రాకెట్లలో ( [ ] ) వ్రాయబడతాయి మరియు ఇది వస్తువుల సమాహారం.
JSON ఫైల్ని Excelలోకి దిగుమతి చేస్తోంది
ఎగువ ఉదాహరణలో, JSON శ్రేణి అనేక వస్తువులను కలిగి ఉంది. మరియు ప్రతి వస్తువు ఒక ఉద్యోగి యొక్క రికార్డ్ (మొదటి పేరు, చివరి పేరు, లింగం, దేశం, వయస్సు, తేదీ మరియు ఐడితో). ఈ ట్యుటోరియల్లో, డేటా దిగుమతిని ప్రదర్శించడానికి మేము ‘Excel 2016’ని ఉపయోగిస్తాము.
ముందుగా, మైక్రోసాఫ్ట్ ఎక్సెల్ని తెరిచి, 'డేటా' ట్యాబ్కు మారండి మరియు రిబ్బన్కు ఎడమవైపు మూలన ఉన్న 'డేటా పొందండి మరియు మార్చండి' సమూహంలోని 'డేటా పొందండి' బటన్ను క్లిక్ చేయండి. డ్రాప్-డౌన్ నుండి 'ఫైల్ నుండి' విస్తరించండి మరియు 'JSON నుండి' ఎంపికను ఎంచుకోండి.
మీరు ‘JSON నుండి’ క్లిక్ చేసినప్పుడు, మీరు ఫైల్ బ్రౌజర్ విండోను పొందుతారు. మీ స్థానిక డిస్క్లో JSON ఫైల్ను కనుగొని, 'దిగుమతి' క్లిక్ చేయండి.
మీరు వెబ్ API (వెబ్ అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్) నుండి డేటాను దిగుమతి చేయాలనుకుంటే, మీరు ఇంటర్నెట్ నుండి నేరుగా డేటాను దిగుమతి చేసుకోవచ్చు. దీన్ని చేయడానికి, 'JSON నుండి' ఎంపికను క్లిక్ చేయడానికి బదులుగా, డేటా ట్యాబ్కు వెళ్లి > డేటా పొందండి > ఇతర మూలం నుండి > 'వెబ్ నుండి' మరియు వెబ్ URLని నమోదు చేయండి.
పై స్క్రీన్షాట్లో చూపిన విధంగా మీరు 'దిగుమతి' బటన్ను క్లిక్ చేసినప్పుడు, అది మిమ్మల్ని ఎక్సెల్ పవర్ క్వెరీ ఎడిటర్లోకి తీసుకువస్తుంది. ఆ జాబితాలో ఉన్న అన్ని రికార్డులను వరుసలుగా విభజించడాన్ని మీరు గమనించవచ్చు. కానీ మేము అసలు డేటాను చూడలేము. ఈ జాబితాను టేబుల్గా మార్చడానికి, 'టు టేబుల్' ఎంపికను క్లిక్ చేయండి.
టేబుల్కి డైలాగ్ బాక్స్ కనిపిస్తుంది. డైలాగ్లో, డిఫాల్ట్లను ఉంచి, 'సరే' ఎంచుకోండి.
ఇప్పుడు మీ డేటా టేబుల్ ఫార్మాట్లో ఉంది, కానీ మీరు ఇప్పటికీ రికార్డ్ వివరాలను చూడలేరు. నిలువు వరుసలను విస్తరించడానికి, 'కాలమ్ను విస్తరించు' బటన్ను క్లిక్ చేయండి (రెండు బాణాలు ఒకదానికొకటి దూరంగా ఉన్న చిహ్నం).
మీరు రికార్డులలో జాబితా చేయబడిన నిలువు వరుసలను చూస్తారు. మీరు పట్టికలో చేర్చాలనుకుంటున్న నిలువు వరుసలను ఎంచుకుని, 'సరే' క్లిక్ చేయండి. మీరు మినహాయించాలనుకుంటున్న నిలువు వరుసల ఎంపికను తీసివేయండి.
దిగువ చూపిన విధంగా డేటా ప్రత్యేక నిలువు వరుసలుగా విభజించబడుతుంది.
మీకు సరిపోయే విధంగా మీరు నిలువు వరుసలను కూడా తరలించవచ్చు. దీన్ని చేయడానికి, కాలమ్ హెడర్పై కుడి-క్లిక్ చేసి, 'తరలించు' ఎంచుకోండి మరియు దానిని ఎక్కడికి తరలించాలనుకుంటున్నారో ఎంచుకోండి.
మీరు లేఅవుట్తో సంతృప్తి చెందిన తర్వాత, డేటాను ఎక్సెల్లోకి టేబుల్గా లోడ్ చేయడానికి 'హోమ్' ట్యాబ్ కింద ఉన్న 'క్లోజ్ అండ్ లోడ్' బటన్ను క్లిక్ చేయండి.
డేటా ఇప్పుడు Excelలో కొత్త వర్క్షీట్లోకి దిగుమతి చేయబడుతుంది.
JSON ఫైల్ని ఎక్సెల్ ఫైల్ ఆన్లైన్గా మార్చండి
మీరు JSON ఫైల్లను త్వరగా Excel ఫైల్లుగా (.xslx) మార్చాలనుకుంటే, ఆన్లైన్లో అందుబాటులో ఉన్న అనేక థర్డ్-పార్టీ వెబ్సైట్లలో ఒకదాన్ని ఉపయోగించండి. వారు మీ ఫైల్లను సెకన్ల వ్యవధిలో మార్చగలరు, కానీ అవి ఎల్లప్పుడూ నమ్మదగినవి కావు. శోధన ఇంజిన్లో 'JSONని ఎక్సెల్గా మార్చండి' అని టైప్ చేయండి మరియు మీరు ఉపయోగించగల అనేక వెబ్సైట్లను పొందుతారు.
JSONని XSLXకి మార్చడానికి మీరు ఉపయోగించగల వెబ్సైట్లలో ఒకటి json-csv.com. మీ స్థానిక డిస్క్ నుండి JSONని అప్లోడ్ చేయడానికి వెబ్సైట్ను తెరిచి, ‘JSON ఫైల్ను అప్లోడ్ చేయండి’ బటన్ను క్లిక్ చేయండి. మీ డిస్క్లో JSON ఫైల్ను కనుగొని, 'ఓపెన్' క్లిక్ చేయండి.
మీరు ఫైల్ను అప్లోడ్ చేసిన తర్వాత, మీరు దిగువ మీ పట్టిక ప్రివ్యూని పొందుతారు. ఆపై, మీ మార్చబడిన ఎక్సెల్ ఫైల్ను డౌన్లోడ్ చేయడానికి 'ఎక్సెల్ ఫైల్ (XLSX)' బటన్ను క్లిక్ చేయండి.
అంతే! మీరు Excelలో .json ఫైల్ని ఎలా దిగుమతి చేసుకుంటారు.