JSONUtil从JSON文件中读取JSON对象
时间: 2024-01-11 14:05:36 浏览: 93
JSONUtil java工具类,快速方便读取JSON
使用JSONUtil可以方便地读取JSON文件中的JSON对象。
首先,你需要引入JSONUtil库,例如使用Maven,可以在pom.xml文件中添加以下依赖:
```xml
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.62</version>
</dependency>
```
然后,你可以使用以下代码读取JSON文件中的JSON对象:
```java
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
public class JsonUtilDemo {
public static void main(String[] args) throws IOException {
String fileName = "example.json";
String jsonStr = new String(Files.readAllBytes(Paths.get(fileName)));
JSONObject jsonObj = JSON.parseObject(jsonStr);
System.out.println(jsonObj);
}
}
```
其中,`example.json`是JSON文件的路径,`jsonStr`是从文件读取的JSON字符串,`JSON.parseObject(jsonStr)`将JSON字符串解析为JSON对象。最后,你可以打印JSON对象以查看其内容。
阅读全文