问题描述
我正在将JSON转换为Map Object,下面是我的jSON文件
{
"SADF": [
{
"TestCaseID": "APL","TestData": [
{
"Label": "Title","Control": "text","Input": "solid state device"
},{
"Label": "Inventor","Control": "search","Input": "Sabra-Anne Truesdale"
}
]
}
]
}
使用JsonSulper将上述JSON转换为Map
def converJsonToMapObject(fileName){
JsonSlurper jsonSlurper = new JsonSlurper()
def reader = new BufferedReader(new InputStreamReader(new FileInputStream(fileName),"UTF-8"))
Map jsonMapObject = jsonSlurper.parse(reader)
return jsonMapObject
}
当我执行以上操作时,出现以下错误
2020-09-10 12:08:49.963 ERROR k.k.c.m.CustomKeywordDelegatingMetaClass - ❌ Unable to determine the current character,it is not a string,number,array,or object
The current character read is '' with an int value of 65279
Unable to determine the current character,or object
line number 1
index number 0
{
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)