为何在使用json时不能new JSONArray(json)

海莫哭 2013-01-03 05:52:24
如题,咱在使用json时,先是拼好了一个json语句如:
String json=[{id:1,sender:"zhangsan2",receiver:"zhangsan4",content:"这是测试",time:"2013-01-03 09:44:27.0"}]
然后使用JSONArray array = new JSONArray(json);准备解析时,抛出java.lang.ClassNotFoundException: org.json.JSONArray异常。
何解?
还有是否是json语句有问题?
JSON在线校验结果
...全文
332 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tony_heipi 2015-06-12
  • 打赏
  • 举报
回复
我也遇到了类似问题 求解答
海莫哭 2013-10-21
  • 打赏
  • 举报
回复
最后结果是因为jar包倒错了!!
  • 打赏
  • 举报
回复
没有导json包,去网上下个
海莫哭 2013-01-03
  • 打赏
  • 举报
回复
报错就是在 JSONArray array = new JSONArray(json); 的这一行!
海莫哭 2013-01-03
  • 打赏
  • 举报
回复
2013-1-3 17:22:15 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet selectsx threw exception java.lang.ClassNotFoundException: org.json.JSONArray at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526) at com.click369.sgy.wbserver.util.JSONParse.getJSON_SX(JSONParse.java:195)//项目包 at com.click369.sgy.wbserver.servlet.DoSelectSXServlet.doPost(DoSelectSXServlet.java:34) at com.click369.sgy.wbserver.servlet.DoSelectSXServlet.doGet(DoSelectSXServlet.java:22) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.click369.sgy.wbserver.filter.ServerFilter.doFilter(ServerFilter.java:32) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:662)

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧