java - 使用 jarfile 中不可用的 JSONParser 读取 JSON 文件

标签 java json readfile jsonparser

我正在尝试读取 json 文件并将其转换为 jsonObject,当我搜索如何执行此操作时,我遇到了用户的方法

JSONParser parser= new JSONParse();

但是我在代码中使用的 org.json 版本是“20180803”。它不包含 JSONParser。它是否已从 org.json 包中删除?如果是这样,我可以用来读取 json 文件并将其转换为 json 对象的新类或方法是什么。

我的依赖关系如下:

       <dependency>
            <groupId>org.json</groupId>
            <artifactId>json</artifactId>
            <version>20180813</version>
        </dependency>

最佳答案

您好,您可以使用简单的 JSON。您只需在 pom.xml 文件中添加:

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

示例代码

public static JSONObject convertJsonStingToJson(String jsonString) {
    JSONParser parser = new JSONParser();
    return  json = (JSONObject) parser.parse(jsonString);
}

关于java - 使用 jarfile 中不可用的 JSONParser 读取 JSON 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55274176/

相关文章:

c# - jquery ajax post 到 .aspx 页面加载 - 如何读取发布的变量?

ios - JSON 解析后, TableView 中的字符串打印不正确

javascript - 在 Electron 中打开本地文件并在 wavesurfer.js 中渲染

C - 读取文件和段错误

java - 将 TextField 的值设置为随机数

java - 在java中的客户端服务器套接字中将字符串转换为int

Java 引用匹配

java - 对象链表的归并排序(升序)

c# - 在 ASP.NET MVC 中,我可以自动对 POST 主体中的 JObject 进行模型绑定(bind)吗?

JavaScript/Node.JS - 如何在要读取的 txt 文件的变量列表中提取值?