问题标签 [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.

0 投票
0 回答
14 浏览

json - 错误:第 358507 行的解析错误:...ror_trace": ""

当我尝试验证此 json 代码时,Blockquote 三引号引起错误

0 投票
1 回答
63 浏览

json - 如何在 VS Code 中将所选文本验证为 JSON?

是否有扩展或其他解决方案允许您在 VS Code 中将所选文本验证为 JSON?

这是我多年来在 Notepad++ 中一直在做的一个非常简单的概念,但令人惊讶的是,我仍然没有找到在 VS Code 中执行此操作的方法。我安装的三个最流行的 JSON 扩展无法做到这一点。

要验证 JSON 文本块,我目前必须复制文本,然后将其粘贴到 jsonlint.com 之类的内容中进行验证。在 VS Code 中一定有比这更好的方法。

更新:我知道 JSON 文档会在 VS Code 中自动进行 linted,但我经常使用具有 JSON 片段的非 JSON 文件,因此它不适用于我的情况。这是一个在生产中导致实际问题的示例,因为在 VS Code 中缺少没有用红色波浪标记的逗号:

[some_template.liquid]

因此,我需要一个解决方案,允许我选择一个文本块,运行类似“验证 JSON”的命令,并让它自动更正所选文本,添加红色波浪线以指示 JSON 中的错误,或输出一个列表问题控制台中的错误。

0 投票
1 回答
15 浏览

json - 当我将我的 JSON 导入我的钱包时,它说无效,所以我使用 JSONLint,它在第 9 行给出错误:解析错误:期望 'STRING',得到 'EOF'

这就是代码的所有引号放在下面的方式

{"address":"abc123a0b123b123ab12345b1abcd12345d12a123","id":"12ab1234-12b1-12ab-1234-1ab12345abc1","version":3,"crypto":{"cipher":"abc-123-abc","cipherparams ":{"iv":"ab1234abcd123a1bc12a123a1234b12"},