JQ “无效的数字文字” 错误与有效的JSON数据

问题描述:

数据JQ “无效的数字文字” 错误与有效的JSON数据

{  
    "asdf": "1.0", 
    "jkadfsjkl": "xxx" 
} 

通过JSONLint但jqplay.org和JQ V1.5回报

parse error: Invalid numeric literal at line 2, column 9 
+0

'jq .'在这没有错误。你真正的'jq'命令是什么? (同上jqplay.org上的'.') – smarx

+0

我从我发布到jqplay的剪切 - 粘贴,它的工作原理。我从记事本++中剪切粘贴到jqplay,并且失败。记事本++不显示除CR-LF以外的隐藏字符。 –

+0

如果您直接从问题中复制并粘贴到您正在运行'jq'的系统中,那么您是否仍然有问题? –

有在此行中多余的空格: "asdf": "1.0", ..我想知道在那里可能是否有无效字符。