15

org.json.simple.JSONObject首先:有人可以解释和之间的区别 org.json.JSONObject吗?

第二:我有一个带有 org.json.JSONObjectand的代码org.json.JSONException。当我在 Eclipse(JUNO)中编辑代码时,它会解析包的类型JSONException并导入包org.json.JSONException,但是当我在命令行中使用 maven 运行项目时,我遇到了问题( JSONException cannot be resolved to a type)。我试图通过像这样向 pom.xml 添加依赖来解决这个问题:

<dependency>
    <groupId>com.googlecode.json-simple</groupId>
    <artifactId>json-simple</artifactId>
    <version>1.1</version>
 </dependency>

但我不确定它是否正确。我什至下载了 org 的 jar。java-json.jar 并将其添加到 Web 部署程序集,但仍然是相同的错误。任何人都可以帮忙吗?

4

1 回答 1

18

org.json 和 org.json.simple 是两个不同的 Java 库,互不兼容。他们同名的事实只是一个误导性的巧合。

比较两个库:

一般比较 = http://www.rojotek.com/blog/2009/05/07/a-review-of-5-java-json-libraries/org.json.simple = http://code.google.com /p/json-simple/
org.json = http://json.org/java

于 2015-07-09T20:20:09.797 回答