问题标签 [jsonlint]
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.
javascript - Parsing JSON with jQuery's ajax method
I'm currently fiddling around with JSON - but I can't get jQuery's $.ajax
method to parse my feed.
I've validated the feed with JSONLint, and the JS with JSLint - it appears to be fine.
Check out my jsfiddle-example here: http://jsfiddle.net/timkl/RqgRf/
Any hint on what could be wrong is highly appreciated :)
javascript - 为什么这个 JSON “无效”?
此 JSON 通过jsonlint验证。然而 Firefox 和 Chrome 拒绝它:
错误消息是“消息”上的“无效标签”。
这是它的加载方式:
答案:
这是我自己的愚蠢错误。我没有将 JSONP 回调名称放在 JSON 文件结构周围。
php - JSON.parse 语法错误,而 JSONLint 告诉我 json 字符串有效
我使用 PHP 内置函数json_encode()
将对象数组转换为json string
. 然后我使用 AJAX 方法来获取xmlhttp.responseText
. 我document.write(xmlhttp.responseText)
用来检查响应字符串。例如,字符串如下:
但是,当我JSON.parse()
用来解析 JSON 字符串时,会出现语法错误。所以,我复制这个字符串来JSONLint
检查它是否有效,结果是否。
但是当我手动输入时,它是有效的。为什么?
c#-4.0 - 无法使用 NewtonSoft.Json 反序列化某些推文
大家好,
我正在运行一个使用 Twitter Stream API 的 C# 控制台应用程序。我的代码如下
对于每 +- 20 条推文,我收到以下错误“从 JsonReader 读取 JObject 时出错”。
我将 json 复制到JSONLint 中并且它是有效的,所以我很困惑为什么这种情况不断发生。有没有其他人有这个错误?
javascript - SCRIPT1014:无效字符
我有一些 JSON 在使用jsonlint测试时非常完美,但是Invalid character
当我尝试将其解析为对象时会出错。我查看了 JSON 字符串,似乎没问题。我如何看到可能隐藏的有趣角色?
这是js小提琴链接。http://jsfiddle.net/UexKp/
ajax - JSON 返回 AJAX 后 jQuery 未定义
我正在使用 jQuery 获取名称列表作为 JSON 字符串 -
`
后端是一个 asp.net 页面,当我调试时,我得到的字符串为"{"Name":["Maria","John","Raj","Rosh","Tony","Name","test3","test4","test5","test6"]}"
,我将其放入JSONLint并进行了验证。它在上面的 AJAX 请求中返回undefined
错误。如果我尝试使用单个字符串"Name":"John"
,它会完美运行。添加选项的函数对于 JSON 字符串数组不正确(一旦进入成功块,我将处理它),但我不明白为什么它undefined
在返回有效 JSON 字符串时返回错误。任何帮助,将不胜感激。
json - JSONLint 验证失败
我在谷歌地图中绘制了一些点,但是一些 JSON 没有正确填充。翻阅几个点,我注意到没有填充默认图像。Chrome 检查器显示src
img 中不起作用的属性值未定义。当我通过 JSONlint 运行 JSON 时,它会在字符串上引发错误:
"期待'STRING'、'NUMBER'、'NULL'、'TRUE'、'FALSE'、'{'、'['";
它说它不是,当它是时。我确定我把别的东西搞砸了,这就是为什么它没有显示为字符串,但是什么?不知道如何继续测试这个。你可以在这里查看代码:http: //jsfiddle.net/jalbertbowdenii/4Y3JF/
json - JSONValue 到缩进字符串
在 Delphi XE2 中,我需要创建一个接收 aJSONValue
并返回indented 的函数,String
就像JSONLint一样。这个 JSONValue 可以是任何类型的 JSON,可以是数组、对象,甚至只是一个字符串,所以我必须确保使用这个函数涵盖所有类型。我不知道从哪里开始。
php - PHP json_encode() 结果显示 JSONLint 错误
我在验证json_encode()
函数的输出时遇到问题。
我正在使用 cURL 提取 XML 提要,将其转换为数组,然后将该数组转换为带有json_endode()
. 我会为你省去 cURL 的东西:
这给了我一个 JSON 读数:
这会给我一个 JSONLint 错误说:
所以很自然地我会添加逗号,这给了我一个文件结束的期望:
我是 JSON 新手,但我已经检查了网站和一些资源以了解正确的 JSON 格式和结构,从我可以看到我的读数遵循指南。任何指针?
我检查过的资源:
JSON.org自然
维基百科有据可查的页面
W3Resource对结构有很好的解释。
xml - 像 JSONLint.com 这样的 XML 工具
我使用 JSONLint.com 帮助我快速将 JSON 转储转换为可读的内容,现在我正在处理一些我希望能够更容易阅读的大量不断变化的 XML。有谁知道像 JSONLint for XML 这样的工具?