与泽西岛的Jax-rs:不同的Json流。为什么?

时间:2013-08-13 10:19:48

标签: json jax-rs

我有两个测试机器,一个(让我们称之为工作站 A )使用java 1.6和Netbeans 7.2,另一个(工作站 B )使用java 1.7和Netbeans 7.3 。我检查泽西岛图书馆和发布号码是不同的。 我在工作站 A 上使用netbeans向导“Restful webservices from database”创建了一个简单的Web服务,它生成了一个像这样的json:

{"someName":[{"id":"2","nome":"1 Maggio"}, ..., {"id":"6","nome":"25 Dicembre"}]}

正如您所看到的,它是一个具有单个名称值对的Json对象,其中值是一个对象数组。

在工作站上执行相同的操作 B 我得到:

[{"id":"2","nome":"1 Maggio"}, ..., {"id":"6","nome":"25 Dicembre"}]

这是一个简单的json数组,不是json对象,而是工作站 A 。 可能是我无意中在两台机器上的Web服务配置中添加了不同的东西,但我不知道要检查什么。

我怀疑不同的结果取决于不同版本的jersey和java sdk。 有人可以证实吗? 我必须为Web服务编写客户端,因此我需要一致的输出。

由于 菲利普

0 个答案:

没有答案