JSONObject 无法解析为类型

问题描述 投票:0回答:3

我无法导入JSONObject,我以为这是java自带的东西,不需要外部jar,为什么它说找不到它?

java classnotfound
3个回答
6
投票

我以为这是java自带的东西,不需要外部jar

否 -

JsonObject
仅适用于 JavaEE
JSONObject
不包含在 JavaSE 中,它需要一个外部库。您可以在 github 上找到它。但是,如果您使用 JavaEE,则包含它。

如果您使用 gradle,请将以下内容添加到您的

build.gradle
文件(可在 mavencentral 中找到):

dependencies {
    compile "org.json:json:20171018"
}

2
投票

您需要在Java SE中使用以下库: https://jsonp.java.net/

默认情况下,

JSR 353: Java API for JSON Processing
仅在 Java EE 中存在,在 Java SE 中不存在。


0
投票

它需要一个外部jar json-20131018.jar。 这可以从https://repo1.maven.org/maven2/org/json/json/20131018/

下载
© www.soinside.com 2019 - 2024. All rights reserved.