JSON అంటే ఏమిటి? ఒక లేమాన్ యొక్క అవలోకనం

JSON అంటే ఏమిటి? ఒక లేమాన్ యొక్క అవలోకనం

మీరు తాజా వెబ్ టెక్నాలజీలతో పట్టుబడ్డారా? మీరు బ్రౌజింగ్ మరియు ఫోరమ్‌లలో పోస్ట్ చేయడం వంటి సాధారణ వెబ్ కార్యకలాపాలకు మించి వెళ్లాలనుకుంటే HTML పరిజ్ఞానం చాలా అవసరం. CSS (ఇక్కడ మరింత తెలుసుకోండి), అజాక్స్ (ఇక్కడ మరింత తెలుసుకోండి) మరియు JSON వంటి మరింత అధునాతన అంశాలు ఉన్నాయి.





మీరు వెబ్ డెవలపర్‌గా ఉండాలనుకున్నా, చేయకపోయినా, కనీసం JSON అంటే ఏమిటో, అది ఎందుకు ముఖ్యం మరియు ఈరోజు వెబ్‌లో ఎందుకు ఉపయోగించబడుతుందో తెలుసుకోవడం మంచిది.





JSON అంటే ఏమిటి?

JSON అంటే జావాస్క్రిప్ట్ ఆబ్జెక్ట్ సంజ్ఞామానం . ఇది ఓపెన్ స్టాండర్డ్ ఫార్మాట్, ఇది ఉపయోగించడం ద్వారా వెబ్‌లో డేటాను బదిలీ చేయడానికి అనుమతిస్తుంది గుణం-విలువ జతలు . ఇది కొంచెం గందరగోళంగా అనిపించవచ్చు, కాబట్టి దీనిని కొంచెం ఎక్కువగా పరిశీలిద్దాం.





నా దగ్గర బెలూన్ ఉందని చెప్పండి మరియు మీకు నా బెలూన్ కావాలి. అలా జరగడానికి ఒక మార్గం నిజానికి బెలూన్ ప్యాక్ చేసి మెయిల్ ద్వారా మీకు పంపడం. కానీ ప్రత్యామ్నాయ పద్ధతి మీకు వివరించడానికి ఉంటుంది గుణాలు నా బెలూన్, ఇది భౌతిక బెలూన్‌ను పంపకుండానే అదే ఖచ్చితమైన బెలూన్‌ను మళ్లీ సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది.

నా బెలూన్‌లో ఒకటి ఉండవచ్చు పదార్థం విలువ లక్షణం రబ్బరు . ఇది కలిగి ఉండవచ్చు రంగు విలువ లక్షణం నికర . ఇది కలిగి ఉండవచ్చు వ్యాసం విలువ లక్షణం పది అంగుళాలు . ఇది కలిగి ఉండవచ్చు గ్యాస్ విలువ లక్షణం హీలియం . మీరు నా బెలూన్‌ను దృశ్యమానం చేయడానికి ఆ నాలుగు లక్షణ-విలువ జతలు సరిపోతాయి, సరియైనదా?



ఇంటర్నెట్ అంతటా డేటాను ప్రసారం చేసినప్పుడు JSON ఎలా పనిచేస్తుంది.

JSON అంటే ఏమిటి?

ఇంటర్నెట్ ద్వారా డేటాను బదిలీ చేసే మార్గంగా లక్షణం-విలువ జతలను ఉపయోగించిన మొదటి వ్యక్తి JSON కాదు. మీలో ఉన్న టెక్-అవగాహన అది XML లాగా భయంకరంగా అనిపించవచ్చు. అలాగే, JSON మరియు XML ఒకే విధమైన అనేక పనులను నిర్వహిస్తాయి. కాబట్టి XML కంటే JSON ని ఎందుకు ఎంచుకోవాలి?





నేటి వెబ్‌లో, అసమకాలిక డేటాను లోడ్ చేయడం ముఖ్యం. మరో మాటలో చెప్పాలంటే, వెబ్‌పేజీలు కొత్త డేటాను పొందడానికి మొత్తం పేజీని రిఫ్రెష్ చేయకుండానే లోడ్ చేయాలనుకుంటాయి. ఇది మృదువైన మరియు మరింత అనుకూలమైన బ్రౌజింగ్ అనుభవాన్ని అందిస్తుంది. అసమకాలిక డేటాను పంపడానికి మరియు స్వీకరించడానికి JSON చాలా బాగుంది ఎందుకంటే ఇది సరళమైనది మరియు ఉపయోగించడానికి సులభమైనది.

కానీ XML అదే చేస్తుంది! కొంతమంది JSON ని ఎందుకు ఇష్టపడతారు?





ఆ ప్రశ్నకు ఒక సమాధానం JSON పేరులో చూడవచ్చు: జావాస్క్రిప్ట్ ఆబ్జెక్ట్ సంజ్ఞామానం . ఇది జావాస్క్రిప్ట్ ద్వారా స్థానికంగా గుర్తించబడింది, ఇది ప్రపంచంలో అత్యంత ప్రజాదరణ పొందిన భాషలలో ఒకటి. JSON జావాస్క్రిప్ట్ యొక్క ఉపసమితి కనుక, మీకు జావాస్క్రిప్ట్ తెలిసిన తర్వాత మీరు చేయాల్సిన అదనపు అభ్యాసం చాలా తక్కువ.

ఇంట్లో విసుగు వచ్చినప్పుడు ఆడటానికి ఆటలు

మరొక కారణం ఏమిటంటే, JSON XML కంటే ఎక్కువ చదవదగినది. ఖచ్చితంగా, మీరు కొంతకాలం ఉపయోగించినప్పుడు XML కి అలవాటుపడటం సులభం, కానీ XML ఫైల్‌ని చూడటం దాని అన్ని ట్యాగ్‌లు మరియు వెర్బోసిటీతో అధికంగా ఉంటుంది. JSON పరిశుభ్రమైనది, కొత్తవారికి అర్థం చేసుకోవడం సులభం మరియు దాని ప్రాథమిక డేటా రకాలతో చాలా సరళంగా ఉంటుంది.

JSON సృష్టికర్తలు ఈ పోలిక గురించి వారి గురించి ఏమి చెప్పారో చూడండి JSON వర్సెస్ XML పేజీ.

JSON ఎలా కనిపిస్తుంది?

JSON అనేది కేవలం లక్షణ-విలువ జంటల శ్రేణి, అవసరమైనప్పుడు తమలో తాము గూడు కట్టుకోవచ్చు. ఉదాహరణకు, మా డేటా వస్తువు ఒక వ్యక్తి అయితే, ఆ వ్యక్తి కింది JSON డేటా ద్వారా ప్రాతినిధ్యం వహించవచ్చు:

ప్రతి పంక్తి ఒక తో మొదలవుతుంది గుణం పెద్దప్రేగు తరువాత, తరువాత విలువ ఆ లక్షణం కోసం. పైన 'ఫోన్ నంబర్స్' లక్షణంతో చూసినట్లుగా, ఆ విలువ ఒక శ్రేణి కావచ్చు. విలువ మరింత లక్షణం-విలువ జతల శ్రేణి కావచ్చు, వీటిని మీరు 'చిరునామా' లక్షణంతో చర్యలో చూడవచ్చు. దీనిని ఒక అంటారు వస్తువు .

పోలిక కోసం, XML ప్రాతినిధ్యం వహిస్తున్న అదే డేటా ఇక్కడ ఉంది:

ముగింపు

JSON అనేది డేటా ఆబ్జెక్ట్‌లను ఇంటర్నెట్‌లో ప్రసారం చేసేటప్పుడు వాటిని సూచించడానికి ఒక మార్గం. ఇది జావాస్క్రిప్ట్‌కు చెందిన XML కి ప్రత్యామ్నాయం, ఇది బాగా ప్రాచుర్యం పొందడానికి మరియు విస్తృతంగా మారడానికి ఒక కారణం. JSON కోసం సర్వసాధారణమైన ఉపయోగం వెబ్ సర్వర్‌ల నుండి డేటాను లాగడం.

ఆశాజనక మీకు ఇప్పుడు JSON మరియు వెబ్ డెవలప్‌మెంట్‌లో ఎలా ఉపయోగించబడుతుందనే దానిపై మంచి అవగాహన ఉంది. మరింత నేర్చుకోవడానికి, ది MDN లో JSON పేజీ ప్రారంభించడానికి ఒక గొప్ప ప్రదేశం.

చిత్ర క్రెడిట్స్: షట్టర్‌స్టాక్ ద్వారా JSON మాగ్నిఫైడ్ చేయబడింది

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ ఆడియోబుక్‌లను ఉచితంగా డౌన్‌లోడ్ చేయడానికి 8 ఉత్తమ వెబ్‌సైట్‌లు

ఆడియోబుక్స్ వినోదానికి గొప్ప మూలం మరియు జీర్ణించుకోవడం చాలా సులభం. మీరు ఉచితంగా డౌన్‌లోడ్ చేసుకోగల ఎనిమిది ఉత్తమ వెబ్‌సైట్‌లు ఇక్కడ ఉన్నాయి.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • అంతర్జాలం
  • సాంకేతికత వివరించబడింది
  • వెబ్ అభివృద్ధి
  • ప్రోగ్రామింగ్
రచయిత గురుంచి జోయెల్ లీ(1524 కథనాలు ప్రచురించబడ్డాయి)

జోయెల్ లీ 2018 నుండి MakeUseOf యొక్క ఎడిటర్ ఇన్ చీఫ్. అతనికి B.S. కంప్యూటర్ సైన్స్ మరియు తొమ్మిది సంవత్సరాల ప్రొఫెషనల్ రైటింగ్ మరియు ఎడిటింగ్ అనుభవం.

జోయెల్ లీ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి