json test
Posted RainDream
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json test相关的知识,希望对你有一定的参考价值。
public static void main(String[] args) { class B { String name; public String getName() { return name; } public void setName(String name) { this.name = name; } @Override public String toString() { return "B [name=" + name + "]"; } } class A { String id; B b; public String getId() { return id; } public void setId(String id) { this.id = id; } public B getB() { return b; } public void setB(B b) { this.b = b; } @Override public String toString() { return "A [id=" + id + ", b=" + b + "]"; } } String a = "{\"id\":\"1\",\"b\":{}}"; A r = JSON.parseObject(a, A.class); System.out.println(r); }
输出
A [id=1, b=B [name=null]]
public static void main(String[] args) { class B { String name; public String getName() { return name; } public void setName(String name) { this.name = name; } @Override public String toString() { return "B [name=" + name + "]"; } } class A { String id; B b; public String getId() { return id; } public void setId(String id) { this.id = id; } public B getB() { return b; } public void setB(B b) { this.b = b; } @Override public String toString() { return "A [id=" + id + ", b=" + b + "]"; } } String a = "{\"id\":\"1\",\"b\":null}"; A r = JSON.parseObject(a, A.class); System.out.println(r); }
输出
A [id=1, b=null]
以上是关于json test的主要内容,如果未能解决你的问题,请参考以下文章
[React Testing] Use Generated Data in Tests with tests-data-bot to Improve Test Maintainability(代码片段
json 可视代码工作室Angular with Firebase片段
错误代码:错误域 = NSCocoaErrorDomain 代码 = 3840“JSON 文本没有以数组或对象和允许未设置片段的选项开头。”