package com.armslee.json.test.cases; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import net.sf.json.JSONArray; public class TestListMapJson { /** * @param Lavender */ public static void main(Stri…
在Android开发中 Map与String的转换在,在一些需求中经常用到,使用net.sf.json.JSONObject.fromObject可以方便的将string转为Map.但需要导入jar包.在(android)容易导致资源浪费.下面的方法在不到入jar包的情况下,也能满足需求. 1)将Map转成形如username'chenziwen^password'1234的字符串 /** * 方法名称:transMapToString * 传入参数:map * 返回值:String 形如 us…
json字符串类似于: [ { "userPhone": "123", "userNo": "123-2", "userPassword": "123", "userName": "123" }, { "userPhone": "123", "userNo": "123-3&qu…
package com.zkn.newlearn.json; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import java.util.List; import java.util.Map; /** * Created by zkn on 2016/8/22. */ public class JsonToMapT…
package com.zkn.newlearn.json; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import java.util.List; import java.util.Map; /** * Created by zkn on 2016/8/22. */ public class JsonToMapT…
package tools; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import net.sf.json.JSONArray; import com.alibaba.fastjson.JSONObject; import com.google.gson.Gson; import com.fasterxml.jackson.core.Jso…
近期做指纹识别,需要用到缓存文件,数据量并不大,用redis不合适,所以用到了txt文件. 思路是 1.定时查询指纹,存到txt缓存文件中.      2.新增或删除指纹时,查询指纹,存到txt缓存文件中. 3.需要对比查询指纹时,从txt缓存文件中查找,若缓存文件为空,则从数据库查找. 实现后,速度从9S提升到了最快0.7S. 期间用到了 List<Map<String, Object>> 转为 json 存到txt文件中,txt 文件中的 json 内容转为 List<M…
import java.util.HashMap; import java.util.Map; import net.sf.json.JSONObject; public class testJson { public static void main(String[] args) { testPingping(); } public static void testPingping(){ Map<String, String> smallMap = new HashMap<String…
一.JSON数据格式 1.1.常用JSON数据格式 1.对象方式:JSONObject的数据是用 { } 来表示的, 例如: { "id" : "123", "courseID" : "huangt-test", "title" : "提交作业", "content" : null } 2.数组方式:JSONArray,顾名思义是由JSONObject构成的数组,用…
fastjson在将Map<Integer, String>转换成JSON字符串时,出现中文乱码问题. 先记下这个坑,改天在看看是怎么导致的,暂时通过避免使用Integer作为键(使用String)避免中文乱码问题.…