怎么用java程序读取js里面属性的值并修改其属性的值?
很急,在线等,谢谢。这是js里的data:[{name:"锦阳",key:"Jinyang",path:"4421",},{name:"遂宁",key:"Suining"...
很急,在线等,谢谢。
这是js里的 data : [{name:"锦阳",key:"Jinyang",path:"4421",},{name:"遂宁",key:"Suining",path:"wwws2",},{name:"城口",key:"Chengkou",path:"5566",}] 展开
这是js里的 data : [{name:"锦阳",key:"Jinyang",path:"4421",},{name:"遂宁",key:"Suining",path:"wwws2",},{name:"城口",key:"Chengkou",path:"5566",}] 展开
4个回答
展开全部
你用的是什么框架啦?如果是spring直接就可以用注解的方式做(@ResponseBody)这样你的js返回的必须是json串,然后就在java获取值的时候写这个就可以了。
更多追问追答
追问
我不知道用什么方法读取这个js文件,里面path的值很大很长,而且data里的数据很多。
追答
ajax会吗?json对象可以再js里面直接以对象的方式读取,你是需要对这个json串进行修改吗?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在网上找个json的第三方jar,一般都有json字符串转换成JSONObject对象的方法,通过解析JSONObject对象可以修改里面的值和属性,然后再调用toString()就能得到新的json字符串
追问
我的json有很多数据,2000行的数据怎么处理呢?
追答
这个json明显是有规则的,你转换之后用个for循环就可以处理了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用json解析包,阿里巴巴有个解析工具,很好用,2000多条数据不算多,可以全部读出来,修改完了,再存成文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java解析这个json串??
追问
这些数据是我拿出来的,他本身在一个js里数据很多这只是一部分,如果java解析json的话我得把data全能过去2000多行的data太多了。我想用什么方法直接读js文件然后再取值修改,可以吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询