Java如何使用 jsonobject.fromobject依赖
时间: 2023-05-26 12:07:35 浏览: 536
Jsonobject.fromobject()是一个Gson库的使用方法,需要在项目中引入Gson依赖。
使用Maven的项目,可在pom.xml文件中添加以下依赖:
```
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.5</version>
</dependency>
```
使用Gradle的项目,可在build.gradle文件中添加以下依赖:
```
dependencies {
implementation 'com.google.code.gson:gson:2.8.5'
}
```
引入依赖后,即可在Java代码中使用JsonObject.fromObject()方法。示例代码:
```
import com.google.gson.Gson;
import com.google.gson.JsonObject;
public class Test {
public static void main(String[] args) {
Gson gson = new Gson();
MyClass obj = new MyClass("foo", 123);
JsonObject jsonObj = gson.toJsonTree(obj).getAsJsonObject();
System.out.println(jsonObj);
}
}
class MyClass {
private String name;
private int age;
public MyClass(String name, int age) {
this.name = name;
this.age = age;
}
// getter and setter
}
```
运行以上代码,输出JSON格式的字符串:
```
{"name":"foo","age":123}
```
阅读全文