Java: FasterXML / jackson 反序列化没有键的数组
Java: FasterXML / jackson deserialize array without keys
有没有办法反序列化JSON数组
{["a", "b", 1]}
关注Javaclass
class MyObject {
private String firstItem;
private String secondItem;
private int thirdItem;
}
使用 FasterXML jackson-databind?
我只找到数组中有 key:value 项的答案。
首先 {["a", "b", 1]}
不是有效的 Json 数组(或 JSON).... JSON 数组看起来像这样 ["a", "b", 1]
您还可以通过为 Java 对象编写自定义反序列化器将 Json 数组反序列化为 Java 对象,并使用更快的模块将其注册到对象映射器 Xml.
检查以下内容Link 以获取有关如何编写自定义反序列化程序的更多信息
http://www.baeldung.com/jackson-deserialization
我仍然建议不要对对象使用数组表示。
有没有办法反序列化JSON数组
{["a", "b", 1]}
关注Javaclass
class MyObject {
private String firstItem;
private String secondItem;
private int thirdItem;
}
使用 FasterXML jackson-databind?
我只找到数组中有 key:value 项的答案。
首先 {["a", "b", 1]}
不是有效的 Json 数组(或 JSON).... JSON 数组看起来像这样 ["a", "b", 1]
您还可以通过为 Java 对象编写自定义反序列化器将 Json 数组反序列化为 Java 对象,并使用更快的模块将其注册到对象映射器 Xml.
检查以下内容Link 以获取有关如何编写自定义反序列化程序的更多信息
http://www.baeldung.com/jackson-deserialization
我仍然建议不要对对象使用数组表示。