XLSX ను JSON గా మార్చడం Excel Workbook ↔ JavaScript Object Notation ఉచితం ఆన్లైన్ సురక్షితం
ఒక XLSX ఫైల్ వదిలి JSON తీసుకెళ్లండి. చదవడం, రాయడం రెండూ ఇక్కడే, మీ బ్రౌజర్లోనే జరుగుతాయి, కాబట్టి ఫైల్ మీ పరికరాన్ని విడిచిపెట్టదు — ఈ దాటడంలో ఏది నిలుస్తుందో, ఏది నిలవలేదో కింద రాసి ఉంది, మీరే కనిపెట్టేలా వదిలిపెట్టలేదు.
మీ ఫైల్ను మార్చండి
ఇక్కడ ఒక XLSX ఫైల్ వదలండి, లేదా ఒకటి ఎంచుకోండి.
మీ ఫైల్ ఈ పరికరం దాటి వెళ్లదు. అంతా మీ బ్రౌజర్లోనే నడుస్తుంది.
ఏదీ అప్లోడ్ కాదు
XLSX నుండి మార్పిడి
XLSXగా మార్పిడి
ఈ ఫార్మాట్లు ఎక్కడి నుండి వచ్చాయి
CSV అన్నిటికన్నా పాతది, అన్నిటికన్నా తక్కువ ప్రామాణికమైనది: అక్షర పంక్తులుగా రాసిన ఒక పట్టిక; 1970ల నుండి వాడుకలో ఉన్నా, రాతలో వర్ణించబడింది 2005లోనే — అప్పటికే ప్రతి ప్రోగ్రామూ విభాజకం ఏమిటో, కొటేషన్ గుర్తులు ఎప్పుడు పెట్టాలో తనే నిర్ణయించేసుకుంది. XML 1998లో SGML నుండి పెరిగింది; కఠినమైన నిర్మాణాన్ని మోయవలసిన, ఒక స్కీమాకు ఎదురుగా తనిఖీ చేయవలసిన పత్రాల కోసం. JSONను డగ్లస్ క్రాక్ఫర్డ్ 2001 ప్రాంతంలో జావాస్క్రిప్టు నుండి లాగి తీశాడు; కావాలనే దాన్ని వస్తువులు, జాబితాలు, సంఖ్యలు, అక్షరమాలలు అన్నంత వరకూ కత్తిరించాడు — ఆ పొదుపే అది వెబ్ను గెలుచుకోవడానికి కారణం. YAML దాని చదవదగిన బంధువు; ఇతర చోట్ల కుండలీకరణాలు చేసే పనిని అక్కడ ఇండెంటేషను చేస్తుంది. వీటి మధ్య మార్పిడిలో ముఖ్యమైనది ఒక్కటే: CSV చదునైనది — వరుసలు, నిలువు వరుసల జాలం; JSON, XML, YAML అయితే చెట్లు.
ఇవి మీకు ఎక్కడ ఎదురవుతాయి
CSV అంటే స్ప్రెడ్షీటు ఎగుమతి చేసేది; అకౌంటెంటో, దుకాణపు వేదికో, బ్యాంకు స్టేట్మెంటో మీ చేతికిచ్చేది. JSON అంటే వెబ్ సేవలు పరస్పరం మాట్లాడుకునే భాష; కాన్ఫిగరేషను ఫైళ్ళూ రోజురోజుకూ అందులోనే రాయబడుతున్నాయి. XML పాత సంస్థాగత వ్యవస్థల్లో, బిల్లింగ్ ప్రమాణాల్లో, ఆఫీసు ఫార్మాట్ల లోపలే బతికి ఉంది. YAML అంటే మనుషులు చేత్తో సెట్టింగులు రాసే చోటు. వీటి మధ్య మార్పిడి అంటే, డేటాను అది పుట్టిన చోటి నుండి అవసరమైన చోటికి తరలించే రోజువారీ పని.
తరచుగా అడిగే ప్రశ్నలు
నా CSV ఎక్సెల్లో ఒకే నిలువు వరుసగా తెరుచుకుంది. ఎందుకు?
ఎందుకంటే మీ స్ప్రెడ్షీటు వేరే విభాజకం కోసం ఎదురుచూస్తోంది. ఎక్సెల్ కంప్యూటరు ప్రాంతీయ సెట్టింగులలోని జాబితా విభాజకాన్ని అనుసరిస్తుంది; కామా ఇప్పటికే దశాంశ గుర్తుగా ఉన్న చోట్ల అది సెమికోలను — అంటే ఖండాంతర ఐరోపాలో చాలా భాగం. అప్పుడు కామాలతో విడదీసిన ఫైలు ఒకే అక్షర నిలువు వరుసలా కనిపిస్తుంది. ఫైలుపై రెండుసార్లు నొక్కి తెరిచే బదులు, దిగుమతి కిటికీని వాడి విభాజకాన్ని స్పష్టంగా చెప్పండి. అదే ప్రాంతీయ సెట్టింగు వల్లే 3.5 ఒక్కోసారి తేదీగా వచ్చి చేరుతుంది.
పొరలు పొరలుగా ఉన్న నా JSON శుభ్రమైన స్ప్రెడ్షీటుగా ఎందుకు కాలేదు?
ఎందుకంటే స్ప్రెడ్షీటు చదునైనది, JSON ఒక చెట్టు. ఒక వరుస ప్రతి నిలువు వరుసకూ ఒక విలువను మోస్తుంది; ఒక JSON వస్తువు మాత్రం ఒక క్షేత్రంలోని జాబితా లోపల మరో జాబితాను మోయగలదు. మార్చడం అంటే దాన్ని ఎలా చదును చేయాలో ఎంచుకోవడం: పొరల పేర్లను కలిపి ఒకే పొడవైన నిలువు వరుస శీర్షిక చేయడమో, లేదా తల్లి వరుసను ప్రతి బిడ్డకూ ఒకసారి తిరిగి రాయడమో. రెండూ రాజీలే, ఏదీ దానంతట అదే వెనక్కి తిరగదు — అందుకే స్ప్రెడ్షీటు నుండి అసలు రూపానికి తిరిగి రావడానికి సాధారణంగా ఒక మనిషి నిర్ణయం అవసరమవుతుంది.
ఫైలు నాణ్యత తగ్గుతుందా?
ఆ రెండు ఫార్మాట్లు ఏమి పట్టగలవో దానిపై ఆధారపడి ఉంటుంది. ఒకే విషయాన్ని నిల్వ చేసే ఫార్మాట్ల మధ్య మార్పిడి — PNG నుండి BMP, WAV నుండి FLAC — ఏదీ కోల్పోదు. స్థలం ఆదా కోసం సమాచారాన్ని పారేసే ఫార్మాటులోకి — JPEG, MP3 వంటివి — మార్చినప్పుడు ప్రతిసారీ కొంత పోతుంది, వెనక్కి మార్చినా అది తిరిగి రాదు. ఎంపిక ఉన్న చోట, ఈ పేజీ అతి చిన్న ఫైలు చేయడం కన్నా అసలు నాణ్యతను నిలుపుకోవడం వైపే మొగ్గుతుంది.
నా ఫైలు ఎక్కడైనా అప్లోడ్ అవుతుందా?
కాదు. మార్పిడి మీ స్వంత యంత్రంలో, మీ బ్రౌజరు లోపలే జరుగుతుంది; ఫైలు అక్కడి నుండి ఎప్పుడూ బయటకు వెళ్ళదు, దాన్ని అందుకోగల సర్వరే ఇక్కడ లేదు. పెద్ద ఫైలుకు అడ్డు అప్లోడు కాదు, మీ స్వంత మెమొరీ అన్నదానికీ; మీరు మార్చిన ఏదీ ఎవరి రికార్డుల్లోనూ — మా రికార్డుల్లోనూ — కనిపించలేకపోవడానికీ కారణం అదే. అయితే శబ్దం, చలనచిత్రం ఉపకరణాలు మొదటిసారి వాడినప్పుడు తమ మార్పిడి ఇంజనును ఈ సైటు నుండే దిగుమతి చేసుకుంటాయి — సుమారు ముప్ఫై మెగాబైట్లు, ఒకే ఒకసారి; ఆ తరువాత కూడా పని పూర్తిగా మీ యంత్రంలోనే జరుగుతుంది.
ప్రజలు XLSX ను JSON గా ఎందుకు మారుస్తారు
XLSX ఫైల్ ఒక Excel వర్క్బుక్, చాలామందికి తమ డేటా నివసించే చోటు అదే: ధరల జాబితాలు, కస్టమర్ జాబితాలు, షెడ్యూల్లు, ఫలితాలు, కేటలాగ్లు. పట్టికను ఉంచడానికి, సవరించడానికి ప్రజలకు అది మంచి చోటు. కానీ ఆ పట్టిక వెబ్సైట్కు, యాప్కు, స్క్రిప్ట్కు, చార్ట్ లైబ్రరీకి లేదా API ఉన్న సేవకు ఆహారం కావాల్సిన క్షణం, వర్క్బుక్ తప్పు ఆకారం. ప్రోగ్రామ్లు Excel ఫైళ్లను తెరవాలనుకోవు. అవి JSON కావాలనుకుంటాయి, ప్రతి ప్రోగ్రామింగ్ భాషా నేరుగా చదివే సాదా నిర్మాణాత్మక టెక్స్ట్. అందుకే ప్రజలు XLSX ను JSON గా మారుస్తారు: వారి డేటా స్ప్రెడ్షీట్లో ఉంది, దాన్ని వాడేది JSON మాట్లాడుతుంది.
సందర్భాలు సాధారణమైనవి. అమ్మకాల బృందం Excel లో ఉంచిన ఉత్పత్తి జాబితా ఉన్న డెవలపర్, దాన్ని వెబ్ పేజీ లోడ్ చేయాలి. వర్క్బుక్లో మార్కులు ఉండి వాటిని ప్రాసెస్ చేయడానికి స్క్రిప్ట్ కావాలనుకునే ఉపాధ్యాయుడు. JSON మాత్రమే అంగీకరించే సేవకు కేటలాగ్ అప్లోడ్ చేయాల్సిన దుకాణదారు. పట్టికను విశ్లేషణ సాధనంలోకి ఇవ్వాలనుకునే పరిశోధకుడు. ప్రతి సందర్భంలోనూ వర్క్బుక్ ఇప్పటికే చక్కగా ఉంది, లేనిది భాష మార్పు మాత్రమే.
ఈ పేజీ XLSX ను JSON గా మీ బ్రౌజర్లో మారుస్తుంది. మీ ఫైల్ ఇక్కడే చదవబడి రాయబడుతుంది, కాబట్టి అది మీ పరికరాన్ని ఎప్పుడూ విడిచి వెళ్లదు, కస్టమర్ జాబితాలు, విద్యార్థుల రికార్డులు, ఇంకా వ్యక్తిగతమైన దేనికైనా ఇది ముఖ్యం. అలాగే దాటే క్రమం ఏది ఉంచుతుందో, ఏది ఉంచలేదో మీరే కనుగొనేలా వదిలేయకుండా ముందే చెబుతుంది. కింద మార్పిడి ఎలా పని చేస్తుందో, అనేక షీట్లతో ఏమవుతుందో, ఫార్ములాలు, తేదీలకు ఏమవుతుందో, వర్క్బుక్లో ఏమి సిద్ధం చేయాలో కనిపిస్తాయి.
మార్పిడి ఎలా పని చేస్తుంది
మొదటి వరుస కీలను ఇస్తుంది
మీ వర్క్బుక్ మీ బ్రౌజర్ లోపల చదవబడుతుంది. ప్రతి షీట్లో మొదటి వరుస హెడర్గా తీసుకోబడుతుంది, దాని సెల్లు కీలు అవుతాయి. మిగతా ప్రతి వరుస ఒక రికార్డు అవుతుంది, అంటే ప్రతి కీ అదే నిలువు వరుసలోని విలువతో జతచేయబడిన ఆబ్జెక్ట్. ఫలితం రికార్డుల జాబితా, పట్టిక నుంచి ప్రోగ్రామ్లు ఆశించే ఆకారం అదే.
ఒక షీట్ అర్రేను ఇస్తుంది, అనేక షీట్లు ఆబ్జెక్ట్ను ఇస్తాయి
ఒక షీట్ అర్రేను ఇస్తుంది. అనేక షీట్లు ఉన్న వర్క్బుక్ షీట్ పేరుతో కీ చేసిన ఆబ్జెక్ట్ను ఇస్తుంది, కాబట్టి ఏదీ వదిలేయబడదు, ఏదీ నిశ్శబ్దంగా విలీనం కాదు. మీ వర్క్బుక్లో Products, Prices అనే షీట్లు ఉంటే, JSON లో Products కీ దాని రికార్డులను, Prices కీ దాని సొంతవాటిని కలిగి ఉంటాయి. అప్పుడు మీకు కావలసినదాన్ని తీసుకోవచ్చు.
షీట్లను ఎందుకు వేరుగా ఉంచుతారు
షీట్లు తరచూ భిన్న నిలువు వరుసలతో భిన్న పట్టికలను కలిగి ఉంటాయి. వాటిని విలీనం చేస్తే, అసమానమైనవాటిని ఎలా వరుసలో పెట్టాలనే నిర్ణయాన్ని బలవంతం చేస్తుంది. వాటిని వాటి పేర్లతో వేరుగా ఉంచడం ఆ నిర్ణయాన్ని మీకు, ఫైల్ను చదివే ప్రోగ్రామ్కు వదిలేస్తుంది.
ఏది ఉంచబడుతుంది
సెల్లు
సెల్లు ఉంచబడతాయి, మొదటి వరుస కీలుగా. 300 వరుసలు, 8 నిలువు వరుసల షీట్ ఒక్కొక్కటికి 8 కీలతో 300 రికార్డులను ఇస్తుంది.
షీట్లు, వాటి పేర్లు
అనేకం ఉన్నప్పుడు ప్రతి షీట్ తన సొంత పేరుతో తీసుకెళ్లబడుతుంది, కాబట్టి వర్క్బుక్ నిర్మాణం JSON లో కనిపిస్తుంది.
విలువలు, వాటి రకాలతో
సంఖ్యలు సంఖ్యలుగా, టెక్స్ట్ టెక్స్ట్గా వస్తాయి, ఎందుకంటే CSV ఫైల్లా కాకుండా వర్క్బుక్కు తేడా తెలుసు. మొత్తాల నిలువు వరుసను చదివే ప్రోగ్రామ్ ఇంకే వ్యాఖ్యానమూ లేకుండా కూడగలదు.
XLSX ను JSON గా మార్చే ముందు మీరు తెలుసుకోవాల్సినవి
ఫార్ములాలు విలువలుగా వస్తాయి
ఫార్ములా ఫార్ములాగా కాకుండా స్ప్రెడ్షీట్ చివరిసారి లెక్కించిన విలువగా వస్తుంది. ఫైల్ రెండింటినీ నిల్వ చేస్తుంది, వాటిలో ఒకటి మాత్రమే డేటా. సెల్ మొత్తాన్ని కలిగి ఉంటే, JSON ఆ మొత్తం ఫలితాన్ని కలిగి ఉంటుంది. డేటా మార్పిడికి మీకు దాదాపు ఎల్లప్పుడూ కావలసింది ఇదే, ఎందుకంటే స్వీకరించే ప్రోగ్రామ్కు Excel కోసం రాసిన ఫార్ములాతో పని లేదు.
ఫార్మాటింగ్ డేటా కాదు
విలీన సెల్లు, రంగులు, ఫాంట్లు, నిలువు వరుసల వెడల్పులు, చార్ట్లు కూడా డేటా కాదు, దాటవు. విలీన సెల్ దాని పై-ఎడమ స్థానంలో ఒకే సెల్గా చదవబడుతుంది, అది కప్పిన సెల్లు ఖాళీగా ఉంటాయి. మీ పట్టిక శీర్షికల కోసం విలీన సెల్లపై ఆధారపడితే, XLSX ను JSON గా మార్చే ముందు వాటిని విడదీయండి.
తేదీలు వర్క్బుక్ నిల్వ చేసినట్లే వస్తాయి
తేదీలు వర్క్బుక్ నిల్వ చేసినట్లే వస్తాయి, అది తెరపై మీరు చూసిన టెక్స్ట్ కాకపోవచ్చు. వర్క్బుక్ తేదీని ఒక సంఖ్యగా ఉంచుతుంది, స్థిర ప్రారంభ బిందువు నుంచి రోజులు లెక్కిస్తూ, మీకు నచ్చినట్లు ఫార్మాట్ చేసి చూపుతుంది. కాబట్టి JSON మీరు చూసిన టెక్స్ట్ను కాకుండా, సెల్ ఎలా నిల్వ చేయబడిందో బట్టి సంఖ్యను లేదా తేదీ విలువను మోయవచ్చు. తేదీలకు నిర్దిష్ట టెక్స్ట్ ఫార్మాట్ కావాలంటే, ముందు వర్క్బుక్లో తేదీలను టెక్స్ట్గా రాయండి, లేదా JSON ను చదివే ప్రోగ్రామ్లో వాటిని మార్చండి.
ఇక్కడ XLSX ను JSON గా ఎలా మార్చాలి
మీ వర్క్బుక్ను జోడించండి
XLSX ను పేజీపై డ్రాప్ చేయండి లేదా మీ పరికరం నుంచి ఎంచుకోండి. అది మీ బ్రౌజర్ లోపల చదవబడుతుంది, అప్లోడ్ కాదు.
మార్చండి
బటన్ నొక్కండి. సాధారణ పరిమాణం వర్క్బుక్కు ఒక క్షణం పడుతుంది. పూర్తయ్యే వరకు పేజీని తెరిచి ఉంచండి.
డౌన్లోడ్ చేసి తనిఖీ చేయండి
JSON ను డౌన్లోడ్ చేసి టెక్స్ట్ ఎడిటర్లో తెరవండి. మొదటి రికార్డును, చివరిదాన్ని చూడండి, కీలు మీరు ఆశించిన పేర్లేనని, విలువలకు మీకు కావలసిన రకాలు ఉన్నాయని తనిఖీ చేయండి.
XLSX, JSON ను దగ్గరగా చూద్దాం
వర్క్బుక్లు, వృక్షాలు
XLSX అనేది షీట్ల ప్యాకేజీ, ప్రతిదీ సెల్ల గ్రిడ్, ఫార్మాటింగ్, ఫార్ములాలు, కొన్నిసార్లు చార్ట్లు, చిత్రాలతో. JSON విలువల వృక్షాన్ని వర్ణిస్తుంది. హెడర్ వరుస ఉన్న గ్రిడ్ సరళమైన వృక్షం, ఒకే కీలను పంచుకునే రికార్డుల జాబితా. కాబట్టి మార్పిడి నిర్మాణంలో సూటిగా ఉంటుంది, ఆసక్తికరమైన ప్రశ్నలు ఏమి వదిలేయాలి అనే వాటి గురించి, అందుకే పై నియమాలు ముఖ్యం.
JSON ప్రోగ్రామ్లకు ఎందుకు సులభం
Excel ఫైల్ సంక్లిష్ట ఫార్మాట్, ప్రత్యేక లైబ్రరీతో మాత్రమే చదవగలిగేది. JSON కు కఠినమైన వ్యాకరణం ఉంది, స్ట్రింగ్లు, సంఖ్యలు, బూలియన్లు, null గురించి స్పష్టమైన భావన ఉంది, ప్రతి ప్రోగ్రామింగ్ భాషలో సిద్ధంగా ఉన్న రీడర్లు ఉన్నాయి. JSON అందుకునే ప్రోగ్రామ్కు ప్రత్యేక లైబ్రరీ అవసరం లేదు, అంచనా అవసరం లేదు. అందుకే చాలా సేవలు దానిపై పట్టుబడతాయి.
సైజు
JSON ప్రతి రికార్డులో కీ పేర్లను పునరావృతం చేస్తుంది, కాబట్టి ఫైల్ అది వచ్చిన పట్టిక కంటే పెద్దదిగా ఉండవచ్చు, అయినా XLSX స్వయంగా కుదించబడింది. వేల వరుసల పట్టికలకు, JSON గణనీయంగా ఉంటుందని ఆశించండి.
సాధారణ సందర్భాలు వివరంగా
వెబ్ పేజీకి లేదా యాప్కు ఆహారం ఇవ్వడం
వర్క్బుక్లో ఉంచిన ఉత్పత్తులు, స్థానాలు లేదా ఈవెంట్ల జాబితాను JSON గా మార్చి పేజీ లోడ్ చేయవచ్చు. మీకు తెలిసిన ప్రోగ్రామ్లో షీట్ను సవరించి, ఫలితాన్ని పేజీ చదవనివ్వండి.
చార్ట్లు, మ్యాప్ల కోసం డేటా
చార్ట్, మ్యాప్ లైబ్రరీలు సాధారణంగా JSON తీసుకుంటాయి. XLSX ను JSON గా మార్చి, లైబ్రరీని ఫైల్ వైపు చూపండి, చార్ట్ మీ పట్టిక నుంచి తనను తానే గీసుకుంటుంది.
సేవలు, APIలకు అప్లోడ్లు
కేటలాగ్లు, కాంటాక్ట్లు లేదా సెట్టింగ్లను దిగుమతి చేసుకునే సేవలు తరచూ JSON మాత్రమే అంగీకరిస్తాయి. వర్క్బుక్ను ఇక్కడ సరైన ఫైల్గా మార్చి, అప్లోడ్ చేయవచ్చు.
డేటా ప్యాకేజీగా బహుళ-షీట్ వర్క్బుక్లు
ఉత్పత్తులకు ఒక షీట్, వర్గాలకు మరొకటి, ధరలకు మూడోది ఉన్న వర్క్బుక్ మూడు కీలతో ఒకే JSON ఫైల్ అవుతుంది. అప్లికేషన్లు మొత్తం ప్యాకేజీని ఒకేసారి లోడ్ చేయవచ్చు.
XLSX ను JSON గా మార్చే ముందు ఆచరణాత్మక సలహా
హెడర్ వరుసను చక్కదిద్దండి
ప్రతి షీట్ మొదటి వరుసలో లైన్ బ్రేక్లు లేకుండా చిన్న, స్పష్టమైన, ప్రత్యేకమైన పేర్లు వాడండి. పేర్లు కీలు అవుతాయి, ప్రోగ్రామ్లు కీలను పేరుతో సూచిస్తాయి.
శీర్షికలు, గమనికలు, మొత్తాలను తొలగించండి
వర్క్బుక్లో తరచూ పట్టిక పైన శీర్షిక లేదా కింద మొత్తం వరుస ఉంటుంది. వాటిని తొలగించండి, లేకపోతే అవి రికార్డులు అవుతాయి, కీలు తప్పు కావచ్చు.
సెల్లను విడదీయండి
విలీన సెల్లు పట్టికను చదవడాన్ని గందరగోళపరుస్తాయి. వాటిని విడదీసి, వీలైన చోట ప్రతి వరుసలో విలువలను నింపండి.
ముఖ్యమైన ఫార్ములాల కోసం విలువలను పేస్ట్ చేయండి
ఫార్ములాలు వాటి చివరి లెక్కించిన విలువలుగా దాటతాయి. మార్పు తర్వాత వర్క్బుక్ తిరిగి లెక్కించబడకపోతే, నిల్వ చేసిన విలువలు పాతవై ఉండవచ్చు. XLSX ను JSON గా మార్చే ముందు దాన్ని తెరిచి, తిరిగి లెక్కించనివ్వండి, సేవ్ చేయండి.
మార్చే ముందు ప్రజలు అడిగే ప్రశ్నలు
JSON లో అనేక కీలు ఎందుకు ఉన్నాయి?
ఎందుకంటే వర్క్బుక్లో అనేక షీట్లు ఉన్నాయి. అనేకం ఉన్న వర్క్బుక్ షీట్ పేరుతో కీ చేసిన ఆబ్జెక్ట్ను ఇస్తుంది.
నా ఫార్ములాలు ఎక్కడ?
అవి స్ప్రెడ్షీట్ చివరిసారి లెక్కించిన విలువలుగా దాటాయి. ఫార్ములా టెక్స్ట్ స్వయంగా డేటా కాదు, దాటదు.
నా తేదీలు సంఖ్యల్లా ఎందుకు కనిపిస్తున్నాయి?
ఎందుకంటే వర్క్బుక్ తేదీలను సంఖ్యలుగా నిల్వ చేసి ప్రదర్శన కోసం ఫార్మాట్ చేస్తుంది. తేదీలు వర్క్బుక్ నిల్వ చేసినట్లే వస్తాయి. JSON ను చదివే ప్రోగ్రామ్లో వాటిని మార్చండి, లేదా ముందు టెక్స్ట్గా రాయండి.
రంగులు, విలీన సెల్లకు ఏమవుతుంది?
అవి దాటవు. రంగులు, ఫాంట్లు, నిలువు వరుసల వెడల్పులు, విలీన సెల్లు, చార్ట్లు ఫార్మాటింగ్, డేటా కాదు.
నా ఫైల్ అప్లోడ్ అవుతుందా?
లేదు. మార్పిడి మీ బ్రౌజర్లో నడుస్తుంది, ఫైల్ మీ పరికరాన్ని ఎప్పుడూ విడిచి వెళ్లదు.
నేను వర్క్బుక్కు తిరిగి వెళ్లవచ్చా?
అవును. JSON నుంచి XLSX రికార్డుల జాబితాను తిరిగి వర్క్షీట్గా మారుస్తుంది.
XLSX ను JSON గా మార్చేటప్పుడు తెలివిగా ఎంచుకోవడం
JSON లేదా CSV?
స్వీకరించే ప్రోగ్రామ్ సాదా పట్టికలు చదివితే, CSV సరిపోవచ్చు. JSON నుంచి CSV, CSV నుంచి JSON టెక్స్ట్ ఫైళ్లతో పని చేస్తాయి. టైప్ చేసిన విలువలు, ఒకే ఫైల్లో అనేక షీట్లు కావాలంటే JSON మెరుగైనది.
ఇతర లక్ష్యాలు
గమ్యం మార్కప్ ఫైల్ లేదా కాన్ఫిగరేషన్ అయితే, JSON నుంచి XML, JSON నుంచి YAML తర్వాత రావచ్చు.
వర్క్బుక్ను ఉంచండి
డేటాను నిర్వహించే వారికి వర్క్బుక్ మాస్టర్. దాన్ని ఉంచండి, అది మారినప్పుడు మళ్లీ మార్చండి.
మార్చిన తర్వాత మంచి ఫలితం పొందడం
JSON ను వ్యూయర్లో ధృవీకరించండి
ఫలితాన్ని JSON అర్థం చేసుకునే ఎడిటర్లో తెరిచి రికార్డులను కుదించండి. నిర్మాణం మీరు ఆశించినట్లు కనిపిస్తే, అది సరైనది.
కొన్ని రికార్డులను మూలంతో పోల్చండి
మధ్యలో కొన్ని వరుసలు తీసుకుని షీట్తో తనిఖీ చేయండి. దానికి ఒక నిమిషం పడుతుంది, మార్పిడి నమ్మకమైనదని చెబుతుంది.
ప్రచురణ కోసం మినిఫై చేయండి
ఫైల్ను వెబ్ పేజీ లోడ్ చేయబోతూ అది పెద్దదైతే, ఖాళీలను తొలగించి తేలికగా చేసే సాధనాలు ఉన్నాయి. డేటా అదే ఉంటుంది.
బాగా మారేలా మీ వర్క్బుక్ను సిద్ధం చేయడం
ప్రతి షీట్ను ఒక పట్టికకే పరిమితం చేయండి
మీరు XLSX ను JSON గా మార్చేటప్పుడు, ప్రతి షీట్ పై-ఎడమ నుంచి మొదలయ్యే ఒకే పట్టికను కలిగి ఉండాలి, హెడర్ మొదటి వరుసలో. పక్క పక్కన పట్టికలు లేదా అంచున గమనికలు అదనపు నిలువు వరుసలుగా చదవబడతాయి.
ప్రతి నిలువు వరుసను ఒకే రకమైన దానికి పరిమితం చేయండి
ఎక్కువ వరుసల్లో సంఖ్యలు, కొన్నింటిలో పదాలు ఉన్న నిలువు వరుస రకాల మిశ్రమాన్ని ఇస్తుంది. ప్రతి నిలువు వరుస ఒకే అర్థాన్ని కలిగి ఉండేలా విచిత్రమైనవాటిని శుభ్రం చేయండి.
షీట్లకు అర్థవంతంగా పేరు పెట్టండి
అనేకం ఉన్నప్పుడు షీట్ల పేర్లు కీలు అవుతాయి. Sheet1, Sheet2 కంటే Products, Prices మంచివి, మీ ప్రోగ్రామ్ చదవడం సులభమవుతుంది.
ముందు చిన్న ముక్కతో పరీక్షించండి
వర్క్బుక్ పెద్దదైతే, మొదటి ఇరవై వరుసలను పరీక్ష ఫైల్లోకి కాపీ చేసి దాన్ని మార్చండి. ఫలితాన్ని శీఘ్రంగా చూస్తే కీలు, రకాలు మీరు ఆశించినవేనా అని తెలుస్తుంది.
XLSX ను JSON గా మార్చిన తర్వాత ఫలితాన్ని వాడటం
బహుళ-షీట్ ఫైల్ను చదవడం
వర్క్బుక్లో అనేక షీట్లు ఉన్నప్పుడు, JSON ఒక ఆబ్జెక్ట్, ప్రతి షీట్ దాని కీల్లో ఒకటి. ప్రోగ్రామ్ తనకు కావలసిన షీట్ను పేరుతో ఎంచుకుంటుంది. ధరల జాబితా మాత్రమే చూపే పేజీ కోసం మీరు XLSX ను JSON గా మార్చితే, అది Prices కీని చదివి మిగతావాటిని విస్మరిస్తుంది.
వెబ్ పేజీలో లోడ్ చేయడం
పేజీ ఫైల్ను తెచ్చి కొన్ని స్క్రిప్ట్ పంక్తులతో జాబితాగా, పట్టికగా లేదా మ్యాప్పై మార్కర్ల సమితిగా మార్చగలదు. ఫైల్ సాదా టెక్స్ట్ కాబట్టి, దాన్ని పేజీ పక్కనే హోస్ట్ చేయవచ్చు, డేటా మార్పుకు కొత్త మార్పిడి, కొత్త అప్లోడ్ మాత్రమే అవసరం.
ఖాళీ సెల్లు
ఖాళీ సెల్ దాని కీకి ఖాళీ విలువగా వస్తుంది. ప్రోగ్రామ్లు దాన్ని చూసే విధానం భిన్నం: కొన్ని ఖాళీ స్ట్రింగ్ చూస్తాయి, కొన్ని ఏమీ చూడవు. అది ముఖ్యమైతే, ఖాళీలను ఎలా చదవాలో ప్రోగ్రామ్లో నిర్ణయించండి.
పెద్ద వర్క్బుక్లు
అనేక వేల వరుసల వర్క్బుక్ పెద్ద ఫైల్ను ఇస్తుంది. పేజీ దాన్ని లోడ్ చేయాల్సి వస్తే, డేటాను పేజీలుగా విభజించడం లేదా అవసరమైన భాగాన్ని మాత్రమే లోడ్ చేయడం పరిగణించండి, తద్వారా సందర్శకులు వేచి ఉండాల్సిన అవసరం ఉండదు.
పని విధానాన్ని సరళంగా ఉంచండి
సులభమైన దినచర్య వర్క్బుక్ను ఏకైక సత్య మూలంగా ఉంచి, అది మారిన ప్రతిసారీ XLSX ను JSON గా మార్చడం. JSON ను చేతితో సవరిస్తే షీట్తో ఇక సరిపోలని వెర్షన్ వస్తుంది, తదుపరి మార్పిడి మీ సవరణలను తిరిగి రాస్తుంది.
గోప్యత, నిర్వహణ
డేటాకు స్థానిక మార్పిడి ఎందుకు ముఖ్యం
వర్క్బుక్లు తరచూ ప్రైవేట్ అయినవాటిని కలిగి ఉంటాయి: కస్టమర్లు, విద్యార్థులు, చిరునామాలు, ధరలు. చాలా ఆన్లైన్ కన్వర్టర్లు మీ ఫైల్ను సర్వర్కు అప్లోడ్ చేసి, ప్రాసెస్ చేసి, ఫలితాన్ని తిరిగి పంపుతాయి, కొంతకాలం మీ నియంత్రణలో లేని యంత్రంలో నకలు ఉంటుంది. ఇక్కడ మీ సొంత బ్రౌజర్ పని చేస్తుంది, కాబట్టి డేటా మీ పరికరంలోనే ఉంటుంది.
మీరు వెళ్లినప్పుడు ఏమవుతుంది
మీరు పేజీని మూసినప్పుడు, మార్చిన ఫైల్ బ్రౌజర్ నుంచి మాయమవుతుంది, కాబట్టి ముందు డౌన్లోడ్ చేయండి. మీ డేటా గురించి ఏదీ ఉంచబడదు.
ఏదైనా తప్పు జరిగితే
కీలు తప్పుగా ఉన్నాయి
మొదటి వరుస హెడర్ కాదు. పట్టిక పైన ఉన్న ఏ శీర్షిక లేదా ఖాళీ పంక్తులనైనా తొలగించి మళ్లీ మార్చండి.
ఉండకూడని కొన్ని సెల్లు ఖాళీగా ఉన్నాయి
అవి విలీన సెల్లో భాగం అయి ఉండవచ్చు. ముందు వర్క్బుక్లో విడదీసి నింపండి.
పెద్ద వర్క్బుక్తో పేజీ స్తంభిస్తుంది
అంతా మీ పరికరంలో నడుస్తుంది, పెద్ద వర్క్బుక్కు మెమరీ కావాలి. కంప్యూటర్లో మళ్లీ ప్రయత్నించండి, లేదా మీకు కావలసిన షీట్ను మాత్రమే సేవ్ చేయండి.
సంబంధిత సాధనాలు
ఈ కుటుంబ సాధనాలు పక్కనే ఉన్న పనులను కవర్ చేస్తాయి. వెనక్కి వెళ్లడానికి, JSON నుంచి XLSX వాడండి. సాదా పట్టికల కోసం, CSV నుంచి JSON, JSON నుంచి CSV టెక్స్ట్ ఫైళ్లతో పని చేస్తాయి. పాత, ఓపెన్ స్ప్రెడ్షీట్ల కోసం, XLS నుంచి ODS, ODS నుంచి XLS ఫార్మాట్ల మధ్య పట్టికలను తరలిస్తాయి. నిర్మాణాత్మక డేటా ఇతర ఫార్మాట్ల కోసం, JSON నుంచి XML, JSON నుంచి YAML ఉన్నాయి.
పరిష్కరించిన ఉదాహరణ
మీ అమ్మకాల బృందం Products, Prices అనే రెండు షీట్లు ఉన్న వర్క్బుక్ ఉంచుతుందనుకోండి, వెబ్సైట్ రెండింటినీ చూపాలి. మీరు XLSX ను ఇక్కడ డ్రాప్ చేసి బటన్ నొక్కుతారు. ఒక క్షణం తర్వాత, Products, Prices అనే రెండు కీలతో, ప్రతిదీ తన రికార్డుల జాబితాను కలిగి ఉన్న ఒక JSON ఫైల్ను డౌన్లోడ్ చేస్తారు. ధరలు సంఖ్యలుగా ఉంటాయి, ఎందుకంటే షీట్లో అవి సంఖ్యలే. మీరు ఫైల్ను పేజీ పక్కన ఉంచుతారు, స్క్రిప్ట్ దాన్ని చదువుతుంది. ధర మారినప్పుడు, బృందం వర్క్బుక్ను సవరిస్తుంది, మీరు మళ్లీ మారుస్తారు.
ఒక చిన్న చెక్లిస్ట్
మార్చే ముందు
ప్రతి షీట్ మొదటి వరుసలో హెడర్ ఉంచండి. శీర్షికలు, గమనికలు, మొత్తాలను తొలగించండి. సెల్లను విడదీయండి. తిరిగి లెక్కించి సేవ్ చేయండి.
మారుస్తున్నప్పుడు
ఫైల్ సిద్ధమయ్యే వరకు పేజీలో ఉండండి.
మార్చిన తర్వాత
JSON ను తెరిచి, కీలను, కొన్ని రికార్డులను తనిఖీ చేసి, వర్క్బుక్ను మీ మాస్టర్గా ఉంచండి.
సాధారణ పొరపాట్లు
హెడర్ పైన శీర్షిక వదిలేయడం
మొదటి వరుస కీలు అవుతుంది. అక్కడ శీర్షిక వాటిని పాడు చేస్తుంది.
ఫార్ములాలను ఆశించడం
ఫార్ములాలు వాటి చివరి లెక్కించిన విలువలుగా దాటతాయి. JSON డేటాను కలిగి ఉంటుంది, లెక్కింపులను కాదు.
వర్క్బుక్ను తొలగించడం
దాన్ని ఉంచండి. స్ప్రెడ్షీట్లో సవరించగలిగే వెర్షన్ అదే.
మీ డేటా మీ పరికరంలోనే ఉంటుంది
మార్పిడి స్థానికంగా జరుగుతుంది. మీ వర్క్బుక్ను మీ సొంత బ్రౌజర్ చదివి, అక్కడే తిరిగి రాసి, JSON గా తిరిగి ఇస్తుంది. ఏదీ అప్లోడ్ కాదు, కాబట్టి సర్వర్లో నకలు ఉండదు, దాన్ని మరెవరూ చదవలేరు. ప్రైవేట్ విషయం ఉన్న డేటాకు, XLSX ను JSON గా మార్చడానికి అదే సురక్షిత మార్గం.
సారాంశం
ఇక్కడ XLSX ను JSON గా మార్చడానికి, వర్క్బుక్ను డ్రాప్ చేసి బటన్ నొక్కండి. అది మీ బ్రౌజర్లో చదవబడి రాయబడుతుంది, కాబట్టి ఫైల్ మీ పరికరాన్ని ఎప్పుడూ విడిచి వెళ్లదు. సెల్లు ఉంచబడతాయి, మొదటి వరుస కీలుగా. ఒక షీట్ అర్రేను ఇస్తుంది, అనేక షీట్లు ఉన్న వర్క్బుక్ షీట్ పేరుతో కీ చేసిన ఆబ్జెక్ట్ను ఇస్తుంది, కాబట్టి ఏదీ వదిలేయబడదు, ఏదీ నిశ్శబ్దంగా విలీనం కాదు. ఫార్ములా ఫార్ములాగా కాకుండా స్ప్రెడ్షీట్ చివరిసారి లెక్కించిన విలువగా వస్తుంది. విలీన సెల్లు, రంగులు, ఫాంట్లు, నిలువు వరుసల వెడల్పులు, చార్ట్లు కూడా డేటా కాదు, దాటవు. తేదీలు వర్క్బుక్ నిల్వ చేసినట్లే వస్తాయి, అది తెరపై మీరు చూసిన టెక్స్ట్ కాకపోవచ్చు.