java Java EE 8 - JsonbBuilder

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java Java EE 8 - JsonbBuilder相关的知识,希望对你有一定的参考价值。

Car car1 = new Car();
car1.setMake("Toyota");
car1.setModel("Prius");
car1.setStock("20");
Car car2 = new Car();
car2.setMake("Tesla");
car2.setModel("Model S");
car2.setStock("2");

List<Car> inventory = new ArrayList<>();
inventory.add(car1);
inventory.add(car2);

Jsonb jsonb = JsonbBuilder.create();
String json = jsonb.toJson(inventory);

/* results:

[
  {
    "make":   "Toyota",
    "model":  "Prius",
    "stock":  20
  },
  {
    "make":   "Tesla",
    "model":  "Model S",
    "stock":  2
  }
]

*/

以上是关于java Java EE 8 - JsonbBuilder的主要内容,如果未能解决你的问题,请参考以下文章

java ee 8

J2EE 8 新特性

J2EE 8 新特性

Java EE 8的五大新特性详解

不使用 Java EE 8 生成表

Java EE 8 的五大最新特性