gpt4 book ai didi

java - Google 的 Json 解析 Gson 库 : What's the difference between JsonElement and JsonObject?

转载 作者:IT老高 更新时间:2023-10-28 21:06:26 27 4
gpt4 key购买 nike

public abstract class JsonElement extends Object 

表示 Json 元素的类。它可以是 JsonObject、JsonArray、JsonPrimitive 或 JsonNull。

public final class JsonObject extends JsonElement 

在 Json 中表示对象类型的类。对象由名称-值对组成,其中名称是字符串,值是任何其他类型的 JsonElement。这允许创建 JsonElements 树。此对象的成员元素按添加顺序进行维护。

谷歌!

别管那个问题。

最佳答案

JsonElement 包含 JSON 中所有有效类型的通用代码:

  • JsonObject
  • JsonArray
  • JsonPrimitive(字符串、数字、 boolean 值)
  • JsonNull

这允许您编写一个方法,该方法采用适用于上述任何类型的 JsonElement

关于java - Google 的 Json 解析 Gson 库 : What's the difference between JsonElement and JsonObject?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10954815/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com