如何拼接json的格式:
总体思路是:list集合中类型是一个Map集合的
List<Map> list_map=new ArrayList<Map>();
List <ShareCenter> list=this.centerservice.findallShare();
System.out.println("测试查出几条说说"+list.size());
for (ShareCenter shareCenter : list) {
Map<String,String> map_json=new HashMap<String, String>();
map_json.put("lon",shareCenter.getLon() );
map_json.put("lat", shareCenter.getLat());
map_json.put("content", shareCenter.getContent());
map_json.put("address", shareCenter.getAddress());
map_json.put("img", shareCenter.getPicpath());
map_json.put("usernaeme", shareCenter.getUsername());
2.前台 接收json格式的数据怎么进行解析?
//从ajax中传入数据 ,动态获取数据
function getlonandlat(tt){//返回执行的参数额json格式的参数
alert(" 调用了ajax的值")
var json1 = eval(tt); //数组
alert(json1)
$.each(json1, function (index, item) {
//循环获取数据
var lat = json1[index].lat;
var lon = json1[index].lon;
alert(lat ,lon);
其中:
eval()函数进行转换成一个对象。
3.json文本和json对象之间的转换: