我正在尝试导入一个大型JSON文件,但我收到此错误:
Unexpected token , in JSON at position 197031914
我怎么去那个位置修理它?
谢谢!
只需使用JSON linter。网上有很多,比如this one。 linter将指出JSON文件语法中的特定错误。
看起来你有一个单行文件。有一个开箱即用的命令可以跳转到VS Code中的行号。但是没有跳到专栏。因此,只需添加this VSCode extension即可轻松跳转到在线的给定列。
您可以使用eslint-plugin-json从命令行进行自动修复:
$ npm i eslint eslint-plugin-json
$ npx eslint --fix example.json
注意:您可以使用npx eslint example.json
(修复前)获取有关该问题的更多信息。
除了使用json linter的建议外,this extension还允许您导航到文件中的特定偏移(位置)。你想要去抵消197031914
。
请记住,如果文件的行很长,VS Code将不会显示整行。您可以尝试调整此限制by following these steps