JSON ပြောင်း
- ပြီးဆုံး စာရင်း JSON ဝိုက်
- နောက်ဆုံး စာရင်း JSON vs XML
JSON 语法是 JavaScript 语法的子集。
JSON 语法规则
JSON 语法衍生于 JavaScript 对象标记法语法:
- 数据在名称/值对中
- 数据由逗号分隔
- 花括号容纳对象
- 方括号容纳数组
JSON 数据- 名称和值
JSON 数据写为名称/值对。
名称/值由字段名称构成,后跟冒号和值:
အကျိုးသတ္တု
"name":"Bill Gates"
JSON 名称需要双引号。而 JavaScript 名称不需要。
JSON – 求值为 JavaScript 对象
JSON 格式几乎等同于 JavaScript 对象。
在 JSON 中,键必须是字符串,由双引号包围:
JSON
{ "name":"Bill Gates" }
在 JavaScript 中,键可以是字符串、数字或标识符名称:
JavaScript
{ name:"Bill Gates" }
JSON 值
在 JSON 中,值必须是以下数据类型之一:
- 字符串
- 数字
- 对象(JSON 对象)
- 数组
- 布尔
- null
在 JavaScript 中,以上所列均可为值,外加其他有效的 JavaScript 表达式,包括:
- 函数
- 日期
- undefined
在 JSON 中,字符串值必须由双引号编写:
JSON
{ "name":"Bill Gates" }
在 JavaScript 中,您可以书写使用双引号或单引号的字符串值:
JavaScript
{ name:'Bill Gates' }
JSON 使用 JavaScript 语法
因为 JSON 语法由 JavaScript 对象标记法衍生而来,所以很少需要其他额外的软件来处理 JavaScript 中的 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 စာသား မူနီ အမျိုးအစား ဖြစ်သည် မှာ "application/json" ဖြစ်သည်
- ပြီးဆုံး စာရင်း JSON ဝိုက်
- နောက်ဆုံး စာရင်း JSON vs XML