问题标签 [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.
jquery - Asp.Net MVC JQuery 的优点
我一直在使用 asp.net MVC 开发一个简单的网站,并且开始添加一些 JQuery\JSON 优点。
到目前为止,我的问题是我所有的“视图”都是强类型的,并且我一直在根据来自 ViewData.Model.MyViewsData 的数据构建视图。现在,一旦视图被渲染并且我执行了一个 Ajax 样式请求,我就会以 JSON 形式返回新数据,并且我需要更新我的视图。现在,当我不再有权访问所有原始 ViewData 时,如何使用新数据更新我的视图?
我猜我需要做两件事之一:总是使用 Jquery\JSON 取回数据而忘记使用 ViewData 或对我的视图进行某种部分渲染?!
任何教程或示例将不胜感激。
非常感谢
asp.net - 如何让 ASP.NET AJAX 使用 GZip 压缩发送其 JSON 响应?
我在 IIS7 中启用了压缩,它在所有响应上都按预期工作,除了那些由 ASP.NET AJAX 构建的响应。我有一个向客户端提供数据的 Web 服务。直接调用 Web 服务时,它被正确压缩。但是,当它通过 ASP.NET AJAX 调用时,JSON 响应不会被压缩。
如何让 ASP.NET AJAX 使用 GZip 压缩发送其 JSON 响应?
asp.net - 如何让 ASP.NET AJAX 使用 GZip 压缩发送其 JSON 响应?
我在 IIS7 中启用了压缩,它在所有响应上都按预期工作,除了那些由 ASP.NET AJAX 构建的响应。我有一个向客户端提供数据的 Web 服务。直接调用 Web 服务时,它被正确压缩。但是,当它通过 ASP.NET AJAX 调用时,JSON 响应不会被压缩。
如何让 ASP.NET AJAX 使用 GZip 压缩发送其 JSON 响应?
json - 可以在 JSON 中使用注释吗?
我可以在 JSON 文件中使用注释吗?如果是这样,怎么做?
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
.net - 如何在 Silverlight 中使用与成员变量不同的名称(反)序列化 JSON 数据
我在尝试反序列化的类中定义了以下成员:
由于某种原因,反序列化失败(它似乎忽略了 DataMemberAttribute)。
有谁知道如何让这个工作?
ajax - 最喜欢经典 ASP 的 AJAX 库?
只是想知道对于经典 ASP(VBScript)是否有任何好的 AJAX 服务器端库(更喜欢 JSON 而不是 XML,但任何东西都很好)......
如果它已经在工作和调试,而不是重新发明轮子。
干杯,加斯帕德
编辑:服务器端 ASP VBScript... 我已经看到了许多 javascript 客户端库。
jquery - jQuery 不会从 AJAX 查询中解析我的 JSON
我在使用 jQuery.ajax() 解析从我的服务器返回的一些 JSON 数据时遇到了困难
要执行我正在使用的 AJAX:
如果我返回一个项目数组,那么它工作正常:
调用成功函数并接收正确的对象。
但是,当我尝试返回单个对象时:
调用错误函数并且 xhr 包含“parsererror”。在将它发送到网络之前,我已经尝试将 JSON 包装在服务器上的括号中,但这没有任何区别。然而,如果我将内容粘贴到 Javascript 中的字符串中,然后使用 eval() 函数,它会完美地评估它。
任何想法我做错了什么?
安东尼
c# - 如何将 DateTime 从 JSON 转换为 C#?
我有以下课程:
这是 JSON:
JSON 是从 PHP 网络服务返回的。
我需要做的是将该纪元字符串转换为有效的 C# DateTime。这样做的最佳方法是什么?
我可以做这个:
但是这样做的问题是,MyDateTimeTicks 是公共的(将其更改为私有会导致序列化过程中出现异常)