Contentful 是一项非常有用的服务,但遗憾的是 json 响应格式不允许标准扩展 json 数据格式。
它需要我们编写和额外的翻译器来返回常见的 json 结构嵌套。
例如,使用 Contentful 我们得到(简化版)
{
"module" : {
"lessons" : [
"id": "<lesson_id>"
]
}
"includes": {
"Entry": [
{
id: "<lesson_id>",
lesson : {
"lesson data" : "lesson data",
topics : [
"id" : "<topic_id>"
]
}
},
id: "<topic_id>",
topic : {
"topic data" : "topic data",
]
}
}
]
}
但我们想要这个
{
"module" : {
"lessons" : [
{
"lessonData" : "lesson data",
"topics" : [
{
"topicData" : "topic data",
}
]
}
],
}
}
任何人都有通用工具来将内容响应组合成标准 json 响应?