问题标签 [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 投票
3 回答
1744 浏览

jquery - Asp.Net MVC JQuery 的优点

我一直在使用 asp.net MVC 开发一个简单的网站,并且开始添加一些 JQuery\JSON 优点。

到目前为止,我的问题是我所有的“视图”都是强类型的,并且我一直在根据来自 ViewData.Model.MyViewsData 的数据构建视图。现在,一旦视图被渲染并且我执行了一个 Ajax 样式请求,我就会以 JSON 形式返回新数据,并且我需要更新我的视图。现在,当我不再有权访问所有原始 ViewData 时,如何使用新数据更新我的视图?

我猜我需要做两件事之一:总是使用 Jquery\JSON 取回数据而忘记使用 ViewData 或对我的视图进行某种部分渲染?!

任何教程或示例将不胜感激。

非常感谢

0 投票
3 回答
2936 浏览

asp.net - 如何让 ASP.NET AJAX 使用 GZip 压缩发送其 JSON 响应?

我在 IIS7 中启用了压缩,它在所有响应上都按预期工作,除了那些由 ASP.NET AJAX 构建的响应。我有一个向客户端提供数据的 Web 服务。直接调用 Web 服务时,它被正确压缩。但是,当它通过 ASP.NET AJAX 调用时,JSON 响应不会被压缩。

如何让 ASP.NET AJAX 使用 GZip 压缩发送其 JSON 响应?

0 投票
4 回答
5597 浏览

asp.net - 如何让 ASP.NET AJAX 使用 GZip 压缩发送其 JSON 响应?

我在 IIS7 中启用了压缩,它在所有响应上都按预期工作,除了那些由 ASP.NET AJAX 构建的响应。我有一个向客户端提供数据的 Web 服务。直接调用 Web 服务时,它被正确压缩。但是,当它通过 ASP.NET AJAX 调用时,JSON 响应不会被压缩。

如何让 ASP.NET AJAX 使用 GZip 压缩发送其 JSON 响应?

0 投票
3 回答
22354 浏览

javascript - 在 HTML 中将 JSON/YAML 层次结构显示为树?

我有看起来像这样的 YAML 数据,但其中有大约 150k:

...或 JSON 中的相同内容:

我想在可扩展的 JavaScripty HTML 树视图(示例:12)中呈现这些内容,以便于探索。我该怎么做呢?

我想我真正想弄清楚的是如何获取这些 YAML/JSON 数据,并自动将其显示为树(哈希键按字母顺序排序)。到目前为止,我一直在使用YUI 的树视图,但它不接受直接的 JSON,而且我尝试将数据转化为有用的东西似乎没有奏效。

谢谢你的帮助。

0 投票
57 回答
3051745 浏览

json - 可以在 JSON 中使用注释吗?

我可以在 JSON 文件中使用注释吗?如果是这样,怎么做?

0 投票
9 回答
31189 浏览

xml - 我可以在 JSON 中提供 RSS 吗?

我正在写一个 RSS 提要(为了好玩),并在此处查看规范。

RSS 是 XML 的一种方言。所有 RSS 文件都必须符合万维网联盟 (W3C) 网站上发布的 XML 1.0 规范。

显然,这意味着如果我选择 JSON 选项,我不会提供“纯”RSS。也就是说,如果我符合规范的其余部分,(定制的)读者是否可能能够解析它?

换句话说,如果我符合规范,但使用 JSON 而不是 XML,它是一个可用的 RSS 提要吗?

编辑 我不确定我是否说清楚了。不涉及 XML。我想改用 JSON 编写类似于 RSS(即 XML)的东西。显然,需要编写此类提要的读者才能理解 JSON 格式。我想知道这是否已经完成。是否有以这种方式提供 Feed 的服务?是否有可以聚合/理解这种格式的程序。在这种情况下,RSS 规范(没有 XML 部分)是一个有用的规范吗?

rg

0 投票
1 回答
253 浏览

.net - 如何在 Silverlight 中使用与成员变量不同的名称(反)序列化 JSON 数据

我在尝试反序列化的类中定义了以下成员:

由于某种原因,反序列化失败(它似乎忽略了 DataMemberAttribute)。

有谁知道如何让这个工作?

0 投票
3 回答
1651 浏览

ajax - 最喜欢经典 ASP 的 AJAX 库?

只是想知道对于经典 ASP(VBScript)是否有任何好的 AJAX 服务器端库(更喜欢 JSON 而不是 XML,但任何东西都很好)......

如果它已经在工作和调试,而不是重新发明轮子。

干杯,加斯帕德

编辑:服务器端 ASP VBScript... 我已经看到了许多 javascript 客户端库。

0 投票
20 回答
204691 浏览

jquery - jQuery 不会从 AJAX 查询中解析我的 JSON

我在使用 jQuery.ajax() 解析从我的服务器返回的一些 JSON 数据时遇到了困难

要执行我正在使用的 AJAX:

如果我返回一个项目数组,那么它工作正常:

调用成功函数并接收正确的对象。

但是,当我尝试返回单个对象时:

调用错误函数并且 xhr 包含“parsererror”。在将它发送到网络之前,我已经尝试将 JSON 包装在服务器上的括号中,但这没有任何区别。然而,如果我将内容粘贴到 Javascript 中的字符串中,然后使用 eval() 函数,它会完美地评估它。

任何想法我做错了什么?

安东尼

0 投票
5 回答
33034 浏览

c# - 如何将 DateTime 从 JSON 转换为 C#?

可能重复:
如何将 UNIX 时间戳转换为 DateTime,反之亦然?

我有以下课程:

这是 JSON:

JSON 是从 PHP 网络服务返回的。

我需要做的是将该纪元字符串转换为有效的 C# DateTime。这样做的最佳方法是什么?

我可以做这个:

但是这样做的问题是,MyDateTimeTicks 是公共的(将其更改为私有会导致序列化过程中出现异常)