- Python API Development Fundamentals
- Jack Chan Ray Chung Jack Huang
- 251字
- 2021-06-11 12:56:23
The JSON Format
JavaScript Object Notation (JSON) is a simple plaintext format that is capable of representing complex data structures. We can use this format to represent strings, numbers, arrays, and even objects. Once we have the information "JSONified," we can use this widely adopted format to communicate with the API.
We are going to show you what a JSON format file looks like. In the following example, you will see that we are representing two recipes in JSON format. A JSON document is a plaintext document; there is no encryption here. It is so readable that I am sure you can already tell (without further explanation) that there are two recipes here, each with an ID, name, and description.
Here are a few notes on JSON syntax:
- Arrays are enclosed by []
- Objects can be represented by {}
- Names/values always exist in pairs, and are delimited by ":"
- Strings are enclosed by ""
Following is a sample code file with JSON syntax:
{
"recipes":[
{
"id":1,
"name":"Egg Salad",
"description":"Place an egg in a saucepan and..."
},
{
"id":2,
"name":"Tomato Pasta",
"description":"Bring a large pot of lightly salted water to a boil..."
}
]
}
- EJB 3.1從入門到精通
- 物聯(lián)網(wǎng)智慧安監(jiān)技術(shù)
- 異構(gòu)基因共表達網(wǎng)絡(luò)的分析方法
- 計算機網(wǎng)絡(luò)與通信(第2版)
- 區(qū)塊鏈輕松上手:原理、源碼、搭建與應(yīng)用
- Bonita Open Solution 5.x Essentials
- 新手易學(xué):新手學(xué)淘寶開店
- 網(wǎng)絡(luò)設(shè)計與應(yīng)用(第2版)
- 網(wǎng)絡(luò)AI+:2030后的未來網(wǎng)絡(luò)
- 無線傳感器網(wǎng)絡(luò)定位技術(shù)
- 數(shù)據(jù)血緣分析原理與實踐
- Implementing NetScaler VPX?
- 5G技術(shù)核心與增強:從R15到R17
- bash網(wǎng)絡(luò)安全運維
- LwIP應(yīng)用開發(fā)實戰(zhàn)指南:基于STM32