【发布时间】:2016-04-04 17:56:58
【问题描述】:
我有一个这样的 JSON 对象:
[{
"content.app" => {
"type" => "content", "depends_on" => [],
"primary" => {
"id" => 1,
"attributes" => {
"data" => "my data"
},
"meta" => { "schema_version" => "1" }
}
}
}, {
"content.mongodb" => {
"type" => "content", "depends_on" => [],
"primary" => {
"id" => 2,
"attributes" => {
"data" => "my data from app"
}, "meta" => { "schema_version" => "1" }
}
}
}, {
"stuff.other" => {
"type" => "content", "depends_on" => [],
"primary" => {
"id" => 2, "attributes" => {
"data" => "my data from mongodb"
}, "meta" => { "schema_version" => "1" }
}
}
}]
我正在寻找类似的结果:
"content.app" => "my data from app",
"content.mongodb" => "my data from mongodb"
如何从content.* 等所有键中获取attributes?
【问题讨论】:
-
第一步是使用
map将此结构转换为更接近您所寻找的结构。 -
欢迎来到 Stack Overflow。当询问时,我们希望看到您的努力的一个例子。你在哪里搜索的?为什么没有帮助?你写了什么代码来解决这个问题?请阅读“How to Ask”和codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question。 SO 不是“为我编写代码”网站,而是“帮助我修复我编写的代码”网站,因此展示您所做的工作很重要。