javascript - 字符串化 JavaScript 对象

标签 javascript json object stringify

我正在寻找字符串化对象。

我想要这样的输出

{"1":{"valeur":"dalebrun","usager":"experttasp","date":"2013-08-20 16:41:50"}, "2": {"valeur":"test","usager":"experttasp","date":"2013-08-20 16:41:50"}}

但是我明白了

{"valeur":"dalebrun","usager":"experttasp","date":"2013-08-20 16:41:50"}, {"valeur":"test","usager":"experttasp","date":"2013-08-20 16:41:50"}

我做什么

var objVal = {}; //value....
var data = {}; //other value....
var object = $.extend({}, objVal, data); //concat the object 
JSON.stringify(object); 

最佳答案

当你连接对象时,你得到一个数组;你想要一个包含两个元素的 map ,使用 id“1”和“2”

var objVal = {};   //value....
var data = {};     //other value....

var object = {}
object["1"] = objVal;
object["2"] = date;
JSON.stringify(object); 

关于javascript - 字符串化 JavaScript 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18383854/

相关文章:

javascript - Rails 3 和 jQuery 对话框表单

javascript - 网络浏览器内的离线应用程序存储数据并在之后上传

c# - 刚刚将 RavenDB 更新为 rev。 2230 从转。 960 和调用 session.SaveChanges() 我有 JsonSerialization 异常

javascript - 在哪里存储 JSON 数据

java - Java 应用程序的数据库

javascript - 向 JS 对象添加额外的值

javascript - getElementById 返回 null 但 getElementsByClassName 有效,为什么?

javascript - 使用 NodeJS 在 RingCentral 中处理 TIFF 附件

javascript - 嵌套对象,防止 "cannot get value of ' undefined'"

java - 回答"is"时重复方法