使用Java解码JSON

时间:2011-11-25 02:24:57

标签: java json json-simple

我正在尝试用Java解码JSON数据。我在以下链接找到了一个库: http://code.google.com/p/json-simple/wiki/DecodingExamples

我已将.jar文件包含在我的eclipse项目的构建路径中,该项目在“Referenced Libraries”下添加了库。但是,当我尝试使用上面链接中第一个示例中显示的库时,找不到类型。

String s="[0,{\"1\":{\"2\":{\"3\":{\"4\":[5,{\"6\":7}]}}}}]";
Object obj=JSONValue.parse(s);
// Error: JSONValue cannot be resolved

我知道这个问题可能有点天真,但是有人能指出我做错了什么步骤吗?

目前的进口清单是:

import java.io.DataInputStream;
import java.io.DataOutputStream;    
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import org.json.JSONException;
import org.json.JSONStringer;

感谢。

2 个答案:

答案 0 :(得分:2)

我认为你已经下载了json-simple-1.1-bundle.jar,相反,你应该下载第四个:json_simple-1.1.jar

答案 1 :(得分:0)

你......忘了import吗?