可以使用com.alibaba.fastjson.JSON类的parseObject方法将JSON格式的字符串转换为Java对象,然后通过对象的getter方法获取属性值。例如:
import com.alibaba.fastjson.JSON;
public class Test {
public static void main(String[] args) {
String jsonString = "{\"name\":\"a\",\"sb\":\"b\"}";
MyObject myObject = JSON.parseObject(jsonString, MyObject.class);
System.out.println(myObject.getName());
}
public static class MyObject {
private String name;
private String sb;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSb() {
return sb;
}
public void setSb(String sb) {
this.sb = sb;
}
}
}
输出结果为:
a
在上面的例子中,我们定义了一个MyObject类,它有name和sb两个属性,然后使用com.alibaba.fastjson.JSON类的parseObject方法将JSON格式的字符串转换为MyObject对象,最后通过MyObject对象的getName方法获取name属性的值。
版权属于:戏人看戏博客网
本文链接:https://day.nb.sb/archives/509.html
若无注明均为戏人看戏原创,转载请注明出处,感谢您的支持!
最后更新 2023-07-15