JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,它基于JavaScript語言的語法,由鍵值對組成,并使用逗號將鍵值對分隔開來,最外層由花括號包圍,表示一個對象。
{ "name": "Peter", "age": 30, "address": { "street": "123 Main St", "city": "New York", "state": "NY", "zip": "10001" }, "hobbies": ["reading", "sports", "traveling"] }
每個鍵值對中,鍵必須是一個字符串,值可以是字符串、數字、布爾值、對象、數組或null。如果值為對象,則該對象必須符合JSON的格式;如果值為數組,則數組中的元素也必須符合JSON的格式。
對于復雜的JSON數據,可以使用多層嵌套表示,用縮進表示嵌套層次關系。
{ "name": "Peter", "age": 30, "address": { "street": "123 Main St", "city": "New York", "state": "NY", "zip": "10001" }, "hobbies": [ { "name": "reading", "level": "advanced" }, { "name": "sports", "level": "intermediate" }, { "name": "traveling", "level": "beginner" } ] }
使用JSON的格式可以方便地進行數據交換和處理,以及在不同編程語言之間進行數據轉換。
上一篇css3放大縮小屬性
下一篇exl轉json