【问题标题】:How to create and populate json object in node js如何在节点 js 中创建和填充 json 对象
【发布时间】:2018-04-30 09:00:49
【问题描述】:

在Java中,有JsonObject object= new JsonObject();然后可以添加内容,我如何在节点js中做到这一点?

【问题讨论】:

标签: javascript json node.js google-cloud-functions


【解决方案1】:

Json 源自 Javascript,意思是“JavaScript Object Notation”。因此,在 js 中它只是一个普通的对象:

var obj = {};
obj.foo = "bar";

【讨论】:

  • 没有。 JSON 是 JS 对象的字符串表示形式。
  • 我不太明白反对意见 - 在 Java 中,JsonObject 的行为与普通 Js 对象非常相似,使用 getter 和 setter 来修改它。它实现了Map<String,JsonValue>。这些值是不同的对象,它不仅仅是一个字符串。这就是 OP 提出的问题。
  • 那么这就是您应该在回答中澄清的信息。因为您写的内容具有误导性。
  • 嗯,不,它准确地回答了 OP 的问题。 Java 的 JsonObject 只是简单地模仿了一个普通的 Js 对象。
  • 看,所有这些额外的 cmets 都是您在回答中应该说的。您没有说明 JsonObject 可以被视为 JS 对象。您写道 JSON 只是一个普通对象。也许你不是故意的,但这就是那句话的意思,也是你被否决的原因。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-03-28
  • 2021-03-21
  • 2013-12-25
  • 2014-09-22
  • 1970-01-01
  • 2021-09-22
  • 2019-03-30
相关资源
最近更新 更多