JSON은 기본 사항을 알기 만하면 정말 쉽습니다. 말로 무엇을 말하려고하는지 이해하기가 쉽지 않으므로, 내가 설명해 드릴 수는 없겠습니다. Douglas Crockford은 이며 JSON 소스는이고 his website은 구문을 이해하기가 쉽습니다.
JSON을 조각하려고 할 때 jsonlint.com 또는 jslint.com과 같은 일부 온라인 서비스에 대한 JSON의 유효성을 적극 권장합니다.
귀하의 질문은 여러 방식으로 해석 될 수 있습니다. 한 가지 방법은 배열 aaData
에 여러 객체가 포함되도록하려는 것입니다.
{
"aaData": [
{
"id": 0,
"guid": "cb9f9f60-0257-421a-885a-42e7a38c8f16",
"detail": {
"datetime": "1993-11-18T19:58:10 -00:00",
"info": [
"fugiat",
"ad",
"Lorem",
"nisi",
"occaecat",
"incididunt",
"nostrud"
]
}
},
{
"id": 1,
"guid": "cb9f9f60-0257-421a-885a-42e7a38c8f17",
"detail": {
"datetime": "1993-11-19T19:58:10 -00:00",
"info": [
"fugiata",
"ad",
"Lorem",
"nisi",
"occaecat",
"incididunt",
"nostrud"
]
}
}
]
}
또 다른 방법은 당신이 aaData
배열 내부의 개체에 대한 몇 가지 정보를 포함 aaData
옆에 다른 개체를 갖고 싶어한다는 것입니다 해석 : 여기에 당신이 할 것 방법이다. 열과 객체가 서로 일대일 관계를 유지할 수 있도록 정리해야하지만 다음과 같이 할 수 있습니다.
{
"aaData": [
{
"id": 0,
"guid": "cb9f9f60-0257-421a-885a-42e7a38c8f16",
"detail": {
"datetime": "1993-11-18T19:58:10 -00:00",
"info": [
"fugiat",
"ad",
"Lorem",
"nisi",
"occaecat",
"incididunt",
"nostrud"
]
}
},
{
"id": 1,
"guid": "cb9f9f60-0257-421a-885a-42e7a38c8f17",
"detail": {
"datetime": "1993-11-19T19:58:10 -00:00",
"info": [
"fugiata",
"ad",
"Lorem",
"nisi",
"occaecat",
"incididunt",
"nostrud"
]
}
}
],
"columns": [
{
"meta": 1
},
{
"meta": 2
}
]
}
이미 사용중인 키와 같은 열 이름이 아닌지 확인하십시오. ? 그렇다면 키 이름에 액세스하여 열 이름에 액세스 할 수 있으며 다른 데이터 세트는 필요하지 않습니다. 그렇지 않다면 JSON으로 나타내려는 데이터 구조에 대해 자세히 설명 할 수 있습니까? –