繁体   English   中英

JsonSlurper在单引号和双引号输入之间生成不同的结果

[英]JsonSlurper generating different result between single-quoted and double-quoted input

我想将String转换为json并使用

JsonSlurper.parseText("{'name' : 'robel'}")正在抛出异常。

我尝试将其更改为

JsonSlurper.parseText('{"name" : "robel"}')

而且效果很好。 我对第一个代码所做的全部工作是将单个棚替换为双棚,反之亦然。有人可以告诉我为什么会这样以及如何解决吗?

您的问题中的两件事都一样吗?

Json需要双引号

您需要一个JsonSlurper实例,并在json中使用双引号:

new JsonSlurper().parseText('{"name" : "robel"}')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM