JSON是一種輕量級的數據交換格式。其常用于前后端之間的數據傳遞。JSON數據由鍵值對構成,采用大括號包圍的方式表示一個對象,對象中每個鍵值對間用逗號隔開。數組用中括號表示,元素間同樣用逗號隔開。
//一個JSON對象的例子 { "name": "張三", "age": 18, "hobbies": ["籃球", "音樂"], "address": { "province": "北京", "city": "海淀區", "street": "中關村大街" } }
JSON數據的格式十分靈活,我們可以根據不同的需求來設計和解析JSON數據。以下是一份常用的JSON報文模板。
{ "success": true, "status_code": 200, "message": "請求成功", "data": { //具體的數據內容 }, "error": { "code": 1001, "message": "請求失敗" } }
這個模板包含了一些常用的屬性,讓我們可以更清晰地了解請求的狀態和返回的數據內容。
success表示請求是否成功,可選值為true和false。
status_code表示請求狀態碼,常用的狀態碼有200、400、401、404、500等。
message表示請求結果信息,通常用于告訴前端操作的結果或者錯誤信息。
data表示實際返回的數據內容。
error包含失敗的相關信息,包括錯誤代碼和錯誤信息。
以上就是一份常用的JSON報文模板,我們可以根據實際情況進行適當的修改和擴展。