猿问

Web工程中js文件一直报Errors‘Syntax error on token“{”,throw expected before this token’


1、Maven创建的JavaWeb工程,页面引入了js文件,js文件中存放的是一串json格式数据。

2、一直报类似Syntax error on token“{”,throw expected before this token’的错误
。外层大括号处都有报错。

3、代码如

//统计数据
{ 'cell':[
{'id': 1, 'coms': 'psm.sno'},
{'id': 2, 'psm': 'crm.cno'}
]
}

4、网上查资料有说是编码问题,一侧是UTF-8、GBK,ANSI等编码,报错一样。

请问是否有这块精通一些的朋友指导一下,谢谢!


夜幕下的雄鹰
浏览 1037回答 1
1回答

pardon110

你贴出来的json格式不是标准的josn格式,json按严格模式来讲是键值字符串的,通常要用双引号,而非单引号。而且还用在java这种强类型语言中,更应该注意了
随时随地看视频慕课网APP

相关分类

Java
JavaScript
我要回答