字符串转fastjson
时间: 2023-09-27 17:11:38 浏览: 156
字符串转FastJSON可以通过使用JSON.parseObject()方法来实现。你可以将一个JSON格式的字符串作为参数传递给parseObject()方法,然后指定要转换的目标对象的类型。下面是一个示例代码:
```java
String jsonString = "{\"name\":\"dog\",\"age\":1}";
Animal animal = JSON.parseObject(jsonString, Animal.class);
```
在这个示例中,我们将一个包含"name"和"age"字段的JSON字符串转换为Animal对象。通过调用parseObject()方法并指定Animal.class作为目标类型,FastJSON会自动将JSON字符串转换为Animal对象,并将字段值填充到Animal对象的相应属性中。
请注意,你需要确保目标对象的属性与JSON字符串中的字段名称相匹配,以便正确地进行转换。
引用:
输出结果:2、json转对象 Animal dog = new Animal(); dog.setName("dog"); dog.setAge(1); String dogJson = JSON.toJSONString(dog); Animal parseDog = JSON.parseObject(dogJson, Animal.class); System.out.println("json转对象,parseDog:" parseDog);
希望这个例子可以帮助你理解如何将字符串转换为FastJSON。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文