【问题标题】:Complex Javascript objects to JSON Objects复杂的 Javascript 对象到 JSON 对象
【发布时间】:2010-05-24 03:45:27
【问题描述】:

重复:Converting HTML TAG Object to JSON Object

嗨, 是否有任何 Javascript API 可以将复杂的 Javascript 对象转换为 JSON 字符串???

【问题讨论】:

  • “复杂”是什么意思?
  • 你指的有多复杂?
  • @cooldude 给个样本?
  • JSON.stringify(来自http://www.json.org/json2.js)序列化嵌套对象、数组、数字、字符串、布尔值和空值。你需要更多吗?
  • @CMS,@gurun8,@Pandiya,@Joey:我所说的复杂对象是指像 Canvas 对象这样的 Html Tag 对象,由 Cake Api 创建的图形对象。我在上一篇文章中提供的示例:stackoverflow.com/questions/2891476/….

标签: javascript html json


【解决方案1】:

我不认为你在寻找 API 本身。这将类似于一种服务,您可以在其中发送数据并接收其他内容。

你想要的是一个序列化器。它将 javascript 对象转换为表示对象文字的文本字符串。例如:

var foo = {};
foo[bar] = "baz";

//do serializing to get a -string- that looks like this:

{bar: "baz"}

这样当服务接收到这个 JSON 信息时,如果它使用 javascript,它已经是可以直接读入内存而不需要转换的格式。这是一个示例 javascript 序列化程序:

http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx

【讨论】:

猜你喜欢
  • 2017-07-10
  • 2020-03-08
  • 2012-03-22
  • 2014-01-10
  • 2013-10-09
  • 1970-01-01
  • 2017-04-28
  • 1970-01-01
  • 2010-12-05
相关资源
最近更新 更多