java - 如何将对象转换为javax.json.JsonValue?

标签 java data-conversion jsonpointer json-value

我想修补 JSON 字符串。我得到了必须修补的字段的“路径”,以及要修补的“值”。 该值可以是任何内容,字符串、整数、 float 、 boolean 值、数组或对象。

如何将对象转换为 JsonValue?

javax.json.JsonPointer 类中的“replace”方法需要 JsonValue 对象。

最佳答案

使用This

    import com.google.gson.Gson;

    Statue statue = new Statue();//java class
    String json = new Gson().toJson(statue);
    response.setContentType("application/json");
    response.setCharacterEncoding("UTF-8");
    response.getWriter().write(json);

Json 将采用 java 类结构

关于java - 如何将对象转换为javax.json.JsonValue?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59170427/

相关文章:

json - JSON 指针中波浪号的用途

java - 有人可以插入我朝正确的方向前进吗? Java XML 和结果集

javascript - 转换js对象

sql-server - 将 T-SQL 左连接子查询转换为 MS-Access

java - 这是 Jackson JsonParser 中的错误,还是我做错了什么?

java - 替换每个序列末尾的数字

java - 这种软件风格叫什么?

java - 拆分字符串 Java(在特定字符处)

unit-testing - 为什么将空字符串转换为 null 传递给 Grails 2.4.0 中域对象的构造函数?