我有这个值的字符串,不明白如何获得在java中的对象数组名称和对象项的值。无法解析这种字符串到java
{
"employees": [
{ "firstName":"Rajesh" , "lastName":"Putta" },
{ "firstName":"Rajesh" , "lastName":"P" },
{ "firstName":"first name" , "lastName":"last name" }
]
}
我有这个值的字符串,不明白如何获得在java中的对象数组名称和对象项的值。无法解析这种字符串到java
{
"employees": [
{ "firstName":"Rajesh" , "lastName":"Putta" },
{ "firstName":"Rajesh" , "lastName":"P" },
{ "firstName":"first name" , "lastName":"last name" }
]
}
这基本上是json stirng。查看更多关于它here:
JSON(JavaScript对象符号)是一种轻量级的数据交换格式 。人类阅读和写作很容易。 机器很容易解析和生成。它基于1999年12月的标准ECMA-262第三版 - 的JavaScript编程语言 的子集.JSON是完全独立于语言 的文本格式,但使用了程序员熟悉的约定,C系列的语言,包括C,C++,C#,Java,JavaScript,Perl,Python和其他许多其他语言。这些属性使JSON成为一种理想的数据交换语言 。
您可以使用JSON解析器如
尝试这些解析器解析它,如果你坚持的代码,然后分享您的代码和问题。
http://stackoverflow.com/a/7663467/302916 –
你到目前为止尝试过什么?你需要告诉我们你至少已经使用了Google的一些解决方案。 – SimonC
在我的Netbeans IDE中,我使用了json-simple.jar文件,然后我尝试了杰克逊和Gson库的例子。但我没有删除这些库并将它们保存在classpath中。但我尝试的例子是org.json,而不是org.simple。所以我复制到我的编辑器中的例子显示了很多错误。我弄明白了。谢谢。 – belekka