16

我是 Java 的新手,而且一直是个老实人。话虽如此,我正在尝试使用 JSON 库(包?类?Java 术语太令人困惑了!)并且在将它们添加为参考时遇到问题。

这三个导入无法解决:

import org.json.simple.JSONArray;

import org.json.simple.JSONObject;

import org.json.simple.JSONValue;

我去了 json.org 并下载了 Java 库,但我不确定如何处理它们。我试图进入项目属性并添加一个外部类无济于事。我注意到下载的文件夹中充满了 .java 文件。我该怎么处理这些?

很抱歉在这里提出这样一个菜鸟问题,但我很难过。

4

4 回答 4

18
  • 右键单击 Eclipse 项目,
  • 选择属性
  • 选择 Java 构建路径
  • 单击库选项卡
  • 点击添加外部罐子
  • 找到 json jar(s) 并添加它们。
于 2011-04-18T05:37:37.300 回答
15

我相信这是一个错误的下载。您需要来自这里http://code.google.com/p/json-simple/的 JSON-Simple 库。您的链接指向另一个实现。

下载后 *.jar 应该被添加到类路径中。你如何做到这一点取决于你使用的工具。在 Eclipse 中,右键单击项目,Properties->Libraries 并添加新的 JAR。

于 2011-04-18T05:37:32.290 回答
5

嘿,只需从这个网站下载 json.jar

http://www.java2s.com/Code/Jar/j/Downloadjsonsimple11jar.htm

在那之后

  • 然后右键单击您的eclipse项目
  • 选择该文件夹的属性
  • 选择 Java 构建路径 单击库选项卡
  • 点击添加外部罐子

找到 json jar(s) 并添加它们。

import java.io.FileReader;
import java.util.Iterator;

import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;

并将这些包添加到您的 java 文件中:)

于 2016-10-05T07:22:47.847 回答
1

请注意:Json 和 JsonSimple 不一样。如果您使用的是 Maven,您可以通过将此依赖项添加到您的 pom 文件中来获得 json-simple:

http://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple/1.1.1

<dependency>
    <groupId>com.googlecode.json-simple</groupId>
    <artifactId>json-simple</artifactId>
    <version>1.1.1</version>
</dependency>
于 2014-08-18T20:46:00.300 回答