当前位置: 首页 > 知识库问答 >
问题:

我的java中的json lib错误

岳彬炳
2023-03-14
String message = "http://XXXXXXXXX";

try {
            website = new URL(message);
            URLConnection connection = website.openConnection();
            BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));


            String inputLine;
            while ((inputLine = in.readLine()) != null) 
                str1 += inputLine;



        } catch (MalformedURLException e1) {
            // TODO Auto-generated catch block
            e1.printStackTrace();
        } catch (Exception e) {

            e.printStackTrace();
        }

try {
                JSONObject jsono = new JSONObject(str1);
                JSONObject results =jsono.getJSONObject("results");
                JSONArray result =results.getJSONArray("result");



            } catch(JSONException ex) {
                System.out.println("Exception thrown: " + ex.getMessage());
            }
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

共有1个答案

盖辉
2023-03-14

您需要在库中包含Json jar。

从这里下载ZIP文件并解压缩它以获得jar。将Jar添加到构建路径中。要检查这个Jar中可用的类,请使用这个URL。

将此Jar添加到构建路径

Right click the Project > Build Path > Configure build path> Select Libraries tab > Click Add External Libraries > Select the Jar file Download
 类似资料:
  • 但是eclipse向我显示了一个错误,告诉我它找不到http://java.sun.com/portlet_2_0的标记库描述符。 如何使用tld文件解决此问题?

  • 我试图做一个java程序,但我有一个问题与输出。

  • 问题内容: 在下面的代码中,我看不出T1和T3有什么不同。当然我的计算器说不是。 那么为什么我得到以下输出: 在此示例程序中也不只是System.out.println。当我在日食中有T1并将鼠标悬停在变量上时,我得到一个光泽,显示相同的值。 Java版本“ 1.6.0_33” OSX 问题答案: 正如偏执的android所说,这是一个溢出问题。要了解为什么T3不同,请参见下文。 这里的所有数字都

  • 问题内容: 我是Java的新手。我正在编写一个类,其中构造函数必须检查price参数并确保它不是负数。如果它是负数,则必须将价格设置为零。我检查价格时收到stackoverflow错误。我可以为我做错的事寻求帮助吗? 问题答案: 您的方法将自行调用而不是进行检查。在这种情况下,这导致无限递归。

  • 我正在编写一个简单的Java代码,在输入第一个输入之后,我得到了这个错误: 代码:

  • 上面这一行正在生成错误“invlaid escape sequence”。所以我把它改成: 现在我得到了错误“参数fileAttachment的非法修饰符”。 那么如何修复这个错误呢?