如何从主JSON中提取JSON子集

时间:2015-11-02 08:36:53

标签: json

我有以下json文件

[{
    "details": { 
             "id": 01 ,
             "productID": 65
    },
    "domain": { 
             "domainId": 8,
             "domainName": "AI"
    },
    "travellers": [{
              "id": 100 ,
              "title": "Miss",
              "firstName": "Jenn",
              "lastName": "Savy", 
              "dob": "1981-01-07"
    }]
}]

但我只需要详细ID,domaiName和firstName作为我的outpout json。 有人可以解释如何从主json文件中提取子集json文件。

1 个答案:

答案 0 :(得分:0)

我猜你在用Javascript问。

var parsed= JSON.parse(thisObjectYouLinked).details;

var parsed= JSON.parse(thisObjectYouLinked).domain;

因此,整个答案可能与

有关
var parsed= JSON.parse(thisObjectYouLinked);

var newObject = JSON.stringify({
    detailsId:parsed.details.id,
    domainId:parsed.domain.domainId,
    firstName:parsed.travellers[0].firstName
});

无论您使用哪种语言,过程都是完全相同的。