问题标签 [json]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
19 回答
348440 浏览

ruby-on-rails - 如何在 Ruby on Rails 中“漂亮”地格式化 JSON 输出

我希望我在 Ruby on Rails 中的 JSON 输出“漂亮”或格式正确。

现在,我打电话to_json,我的 JSON 都在一条线上。有时这很难看出 JSON 输出流中是否存在问题。

有没有办法配置让我的 JSON “漂亮”或在 Rails 中格式正确?

0 投票
9 回答
2572 浏览

javascript - Javascript 数组参考

如果我有以下情况:

而且我有一个“hdrs”名称(即“Make”),我如何引用data数组实例?似乎data["Make"][0]应该工作......但无法获得正确的参考

编辑

很抱歉模棱两可.. 我可以循环hdrs获取每个 hdr 名称,但我需要使用每个实例值hdrs来查找其中的所有数据元素data(不确定这是更好的解释)。我会把它放在一个变量中,t因为它是 JSON(感谢重新标记)我希望能够用这样的东西来引用:t.data[hdrs[i]][j]

0 投票
5 回答
12177 浏览

json - 如何在 JSON 中表示日期和/或时间信息?

JSON 文本 ( RFC 4627 ) 对对象、数组、字符串、数字、布尔值(字面意思truefalse)和null. 但是,它没有定义任何时间信息,如日期和时间,这在应用程序中很常见。鉴于RFC 4627中规定的约束和语法,当前使用哪些方法来表示 JSON 中的时间?

受访者须知:此问题的目的是记录已知流通的各种方法以及示例和相关优缺点(最好来自现场经验)。

0 投票
4 回答
1107 浏览

c# - 为什么 JSON 中 datetime 的行为在不同系统(win xp,server 2003)上有所不同?

我的 Web 应用程序分为 WebGui 和 WebService。WebService 负责业务逻辑和数据库处理。从浏览器中的 Javascript 我根据从浏览器输入的日期和时间请求数据。此请求转到 WebGui 中的 .asmx Url,在此函数中调用 Web 服务。

在我的开发系统(windows xp)上,我得到了正确的数据,但是当我在测试系统上安装它时,我必须添加本地时区差异才能获得正确的数据。

例如,我想要日期和时间“21.07.2008 14:27:30”的数据,我必须发送“21.07.2008 16:27:30”。

为什么两个系统上的行为不同,我应该怎么做才能在两个系统上获得相同的行为?

  • Web GUI 在 asp.net 2.0 c# 中
  • Web 服务在 asp.net 1.1 c#

更新

由于日期和时间在 JSON 协议中发送为“/Date(1221738803000)/”,因此将日期解释为不同格式是没有问题的。这是解释/忘记时区的问题。

0 投票
8 回答
10909 浏览

json - 使用 JSON/Firefox 调试我的 Web 应用程序 - Firefox 处理 JSON?

我正在尝试使用 FireFox3 调试我的 Web 应用程序。但是,当 JSON 提要来自我的应用程序时,Firefox 想要在新程序中打开“application/json”。有没有办法将 FireFox3 配置为像常规文本文件一样处理 JSON 并在当前选项卡中打开 JSON?

谢谢。

0 投票
2 回答
5798 浏览

ruby-on-rails - 在 Rails 中覆盖 MIME 类型

我想将 Rails 中的 JSON MIME 类型(“application/json”)覆盖为(“text/x-json”)。我尝试在 mime_types.rb 中再次注册 MIME 类型,但没有成功。有什么建议么?

谢谢。

0 投票
5 回答
1820 浏览

c# - JSON 和 ASP.NET MVC

如何通过 AJAX 调用使用 ASP.NET MVC 将序列化的 JSON 对象返回到客户端?

0 投票
4 回答
2783 浏览

asp.net - 在 asp.net 2.0 中列出的 JSON 字符串或其他可用格式

我有一个JSON格式string。我需要将它存储在一个key-pair值或类似的东西中。我正在使用asp.net 2.0并且不能使用 3rd 方之DLL类的Newtonsoft.Json.dll。我想最后一个选择是使用regular expression.

有人可以帮我吗?

0 投票
12 回答
7433 浏览

c# - .NET 对象最灵活的序列化是什么,但实现起来很简单?

我想序列化和反序列化对象而不必担心整个类图。

灵活性是关键。我希望能够序列化传递给我的任何对象,而无需整个对象图中所需的完整属性。

这意味着二进制序列化不是一个选项,因为它仅适用于其他 .NET 平台。我还想要一些人可以阅读的东西,因此可以被管理程序和其他解释器破译。

我在使用 DataContract、JSON 和 XML 序列化程序时发现了问题。

  • 大多数这些错误似乎都集中在列表/字典的序列化(即XML Serializable Generic Dictionary)上。
  • “将任何静态未知的类型添加到已知类型列表中 - 例如,通过使用 KnownTypeAttribute 属性或将它们添加到传递给 DataContractSerializer 的已知类型列表中。”

请根据实际经验而不是理论或阅读文章来回答。

0 投票
3 回答
4155 浏览

asp.net - 如何使用 JSON 方法序列化 javascript 对象?

我正在寻找对 JSON 的增强,它也将序列化方法。我有一个充当对象集合的对象,并且还想序列化集合对象的方法。到目前为止,我已经找到了 ClassyJSON。有什么想法吗?