JSON సింథక్స్

JSON 语法是 JavaScript 语法的子集。

JSON 语法规则

JSON 语法衍生于 JavaScript 对象标记法语法:

  • 数据在名称/值对中
  • 数据由逗号分隔
  • 花括号容纳对象
  • ఫ్లాక్ బిగపడుతున్న అర్రే లో ఆబ్జెక్ట్స్ ఉంటాయి

బిగపడుతున్న బిగపడుతున్న అర్రే లో డాటా ఉంటాయి

JSON డాటా - పేరు మరియు విలువ

JSON డాటా ను పేరు/విలువ పరిమితిలో వ్రాయబడుతుంది.

ఇన్స్టాన్స్

పేరు/విలువలు ఫీల్డ్ పేర్లను కలిగి ఉంటాయి, క్రిందికి గుర్తుంచబడిన విలువను తర్వాత కొలబడి ఉంటాయి:

"name":"బిల్ గేట్స్"

JSON పేరులు రెండు కుట్టులతో రాయబడాలి. జావాస్క్రిప్ట్ పేర్లు అలా ఉండకూడదు.

JSON – జావాస్క్రిప్ట్ ఆబ్జెక్ట్ విలువను కోరుతుంది

JSON ఫార్మాట్ జావాస్క్రిప్ట్ ఆబ్జెక్ట్ ఫార్మాట్ కంటే దాదాపు అదే ఉంటుంది.

JSON

జావాస్క్రిప్ట్ లో, కీస్తులు స్ట్రింగ్స్, నంబర్స్ లేదా పద్యాలను కలిగి ఉండవచ్చు: జావాస్క్రిప్ట్ లో, కీస్తులు రెండు కుట్టులతో రాయబడి ఉండాలి:"name"

:"బిల్ గేట్స్" }

జావాస్క్రిప్ట్

జావాస్క్రిప్ట్ లో, కీస్తులు స్ట్రింగ్స్, నంబర్స్ లేదా పద్యాలను కలిగి ఉండవచ్చు: {name:

"బిల్ గేట్స్" }

JSON విలువ

  • JSON లో, విలువలు క్రింది డాటా రకాలలో ఒకటి ఉండాలి:
  • నంబర్
  • ఆబ్జెక్ట్ (JSON ఆబ్జెక్ట్)
  • అర్రే
  • బుల్
  • null

జావాస్క్రిప్ట్ లో, పైన జాయించినవి అన్ని విలువలు మరియు ఇతర ప్రమాణాలను కలిగి ఉంటాయి, అవి కాక కూడా ఇలా ఉంటాయి:

  • ఫంక్షన్
  • తేదీ
  • undefined

JSON లో, స్ట్రింగ్ విలువలను రెండు కుట్టులతో రాయవచ్చు:

JSON

{ "name":"బిల్ గేట్స్" }

జావాస్క్రిప్ట్ లో, మీరు రెండు కుట్టులతో లేదా ఒక కుట్టుతో రాయవచ్చు స్ట్రింగ్ విలువలను రాయవచ్చు:

జావాస్క్రిప్ట్

{ name:'బిల్ గేట్స్' }

JSON జావాస్క్రిప్ట్ సింథెక్స్ ను ఉపయోగిస్తుంది

జెఐఎస్ సింథెక్స్ జావాస్క్రిప్ట్ ఆబ్జెక్ట్ మార్కప్ నుండి ఉద్భవించింది కాబట్టి, జావాస్క్రిప్ట్ లో JSON ని ప్రాసెస్ చేయడానికి ఇతర అదనపు సాఫ్ట్వేర్ అవసరం ఉండదు.

జావాస్క్రిప్ట్ ద్వారా, మీరు పదార్థాలను సృష్టించి వాటికి డాటాను క్రియాశీలంగా అందిస్తారు లాంటిది:

ఇన్స్టాన్స్

var person =  { name : "Bill Gates", age : 62, city : "Seattle" };

您能够像这样访问 JavaScript 对象:

ఇన్స్టాన్స్

// 返回 Bill Gates
person.name;

స్వయంగా ప్రయత్నించండి

也可以像这样访问它:

ఇన్స్టాన్స్

// 返回 Bill Gates
person["name"];

స్వయంగా ప్రయత్నించండి

ఇలాగే డాటా మార్చవచ్చు:

ఇన్స్టాన్స్

person.name = "Steve Jobs";

స్వయంగా ప్రయత్నించండి

ఇలాగే మార్చవచ్చు:

ఇన్స్టాన్స్

person["name"] = "Steve Jobs";

స్వయంగా ప్రయత్నించండి

ఈ పాఠ్యక్రమంలో మీరు మరింత కనుగొనగలరు జావాస్క్రిప్ట్ ఓబ్జెక్ట్స్ JSON లో మార్చడం గురించి

జావాస్క్రిప్ట్ అరేయ్స్ JSON వినియోగించడం

జావాస్క్రిప్ట్ ఓబ్జెక్ట్స్ వంటి JSON వినియోగించడానికి సమానంగా, జావాస్క్రిప్ట్ అరేయ్స్ కూడా JSON వినియోగించబడవచ్చు

ఈ పాఠ్యక్రమంలో మీరు మరింత కనుగొనగలరు జావాస్క్రిప్ట్ అరేయ్స్ గురించి

JSON ఫైలు

  • JSON ఫైల్ ప్రకారం ".json" ఉంది
  • JSON పాఠం మెమ్సి టైప్ "application/json" ఉంది