具有数组结构的JSON数据

时间:2012-06-23 13:05:37

标签: json web-services http

我在我的应用程序中使用Neo4j和ExtJS。

一件好事是两者都使用数组结构处理JSON。

Neo4j返回,ExtJS可以像这样使用JSON:

{
  columns: ["name", "age"],
  data: [
    ["Peter", 34],
    ["Mike", 52]
  ]
}

而不是:

[
  {"name": "Peter", "age" 34},
  {"name": "Mike", "age" 52},
]

但是,从我的应用服务器的HTTP API,我希望人们能够选择接收这些JSON结构中的哪一个。

所以它们都是JSON,这意味着HTTP标头应该是“Accept”:“application / json”。但是我应该怎样让他们选择其中一个结构呢?他们应该设置标题或查询参数吗?什么是最佳做法?

1 个答案:

答案 0 :(得分:1)

我认为请求中的简单参数就足够了。