什么是JSON对象
在正式的JavaEE教程中,JSON定义了六种数据类型:字符串、数字、对象、数组、true、false和null。考虑以下事项:什么是JSON对象,json,Json,在正式的JavaEE教程中,JSON定义了六种数据类型:字符串、数字、对象、数组、true、false和null。考虑以下事项: { "firstName": "Duke", "lastName": "Java", "age": 18, "streetAddress": "100 Internet Dr", "city": "JavaTown", "state": "JA", "postalCode": "12345", "phoneNumbers
{
"firstName": "Duke",
"lastName": "Java",
"age": 18,
"streetAddress": "100 Internet Dr",
"city": "JavaTown",
"state": "JA",
"postalCode": "12345",
"phoneNumbers": [
{ "Mobile": "111-111-1111" },
{ "Home": "222-222-2222" }
]
}
例如,从pair“firstName”:“Duke”
我们如何定义值的类型?正如我所理解的名称类型,名称-值对始终是字符串。对象的形式如下:
{"key1": value1, "key2": value2, ...}
键必须是字符串valueX
可以是任何有效的JSON“数据类型”(即对象、数组、数字、字符串、真、假、空)
有一个很好的语法图:
(来源:)
在您的示例中,{“firstName”:“Duke”,“lastName”:“Java”,…}
是一个对象,“firstName”
是该对象的键,“Duke”
是其中一个值,它是一个字符串。的可能重复项