我收到的样本回复,结构是这样的:
A = [{ user:
{ score_level: 16,
is_system: false,
location: 'Mumbai',
email: 'abc@xyz.org',
image: 'example.org',
firstname: Steve},
details: { solution_count: 1, average_rating: 1, recommendation_count: 0 },
score: 45},
{ user:
{ score_level: 17,
is_system: false,
location: 'Miami',
email: 'ab.org',
image: 'example.net',
firstname: Mark},
details: { solution_count: 1, average_rating: 1, recommendation_count: 0 },
score: 50}]
我们正在获取有关用户的一些信息,因此我想要做的是从该文件中仅获取每个用户的第一个名称。
我尝试使用:
var read = JSON.parse(A);
var firstname = read["user"]["firstname"];
但这种剂量似乎有用,你能为此提出一个解决方案吗?
答案 0 :(得分:2)
您可以映射对象数组,检查对象是否是用户对象,如果是,则返回firstname。这将产生一个firstname值数组。
$that_autogenerated_CE_arn