json格式转换成Map的应用
来源:互联网 发布:域名代理商倒闭 编辑:程序博客网 时间:2024/04/29 21:25
1.引用json.js(将json格式转换成字符串)
Javascript代码
var name = document.getElementById("name").value; var retries = document.getElementById("retries").value; var testname = document.getElementById("testname").value; var testretries = document.getElementById("testretries").value; //定义一个JSON对象 var paramObject= {"name":name,"retries":retries,"testname":testname,"testretries":testretries}; //将json对象转换成字符串传递到后台 var paramMap=JSON.stringify(paramObject);
2.java中直接遍历成Map:
Java代码
/** * 将json格式的字符串解析成Map对象 <li> * json格式:{"name":"admin","retries":"3fff","testname" * :"ddd","testretries":"fffffffff"} */ private static HashMap<String, String> toHashMap(Object object) { HashMap<String, String> data = new HashMap<String, String>(); // 将json字符串转换成jsonObject JSONObject jsonObject = JSONObject.fromObject(object); Iterator it = jsonObject.keys(); // 遍历jsonObject数据,添加到Map对象 while (it.hasNext()) { String key = String.valueOf(it.next()); String value = (String) jsonObject.get(key); data.put(key, value); } return data; }
3. 或者转换成字符串对象:
获取国际化key和value
Java代码
/** * 将json格式的字符串解析成String字符串平装<li> * json格式:String objString = "{\"aa\":1,\"cc\":2,\"bb\":3}"; */ @SuppressWarnings( {"unchecked"}) private String toAnnotationStr(Object object) { // HashMap<String, String> data = new HashMap<String, String>(); // 将json字符串转换成jsonObject if (object != null && !object.equals("")) { JSONObject jsonObject = JSONObject.fromObject(object); Iterator it = jsonObject.keys(); StringBuilder strBuilder = new StringBuilder(); // 遍历jsonObject数据,添加到Map对象 while (it.hasNext()) { String key = String.valueOf(it.next()); String value = (String) jsonObject.get(key); //TODO strBuilder.append(this.getText(key)) .append(this.getText("lego.lab.com.colon")) .append(value + " "); } return strBuilder.toString(); } else { return ""; } }
0 0
- json格式转换成Map的应用
- 将map型数据转换成json格式的字符串
- 把map转换成String类型的json格式
- Json格式数据转换Map
- Map快速转换JSon 格式方法和完整的jar
- 如何用好Map与List,转换成相应的json格式便于前后台的交互。
- jsp页面把获取的map数据转换成json格式的数据来使用
- JSON格式转换成map并根据key值取值
- 将JSON格式数据转换成适用于SimpleAdapter的数据形式List<Map<String, String>>
- Json格式转换,String,Array,List,Map
- map 与 json 格式之间转换
- json转换成map
- NSDictionary转换成json格式的数据
- 数组转换成json格式的数据
- json对象、json格式字符串、java对象【使用此net.sf.json.JSONObject将java对象[比如数组集合Map、Map扩展]转换成json格式字符串】
- java中javabean、list、map格式转换为json格式
- 自定义JSON字符串类【map转换json格式】
- json list map 对象 转换成tostring Json的数据格式
- 生日蜡烛,蓝桥杯2016年第2题
- K
- Java学习 ----day1——(2)JVM , JDK , JRE
- tensorflow学习笔记一:安装调试
- Can you answer these queries II 线段树(区间的区间更新)
- json格式转换成Map的应用
- 《ACM程序设计》书中题目 J-10 2001
- 困难的串
- Java面试题全集(14)
- elasticsearch中常用的API
- MapReduce原理(MR1)
- 兰顿蚂蚁
- 第六届蓝桥杯java 饮料换购
- 使用Nginx+Lua(OpenResty)开发高性能Web应用