dclCache.lpush(keydcl, dataJson);
使用RedisPlugin,list插入Json字符串,lpush以前在控制台里打印了dataJson是这样的
{"url": "http://www.iqiyi.com", "title": "222222222", "depname": "3133", "username": "\u8d75\u516d", "devunique": "723965d8-0947-11e7-81b4-005056c00008", "computername": "DEMO10", "time": "2017-03-15 14:20:12","message":"data center"}
但是到了redis中是这样的
"\xfc\x80\xea\x00{\"url\": \"http://www.iqiyi.com\", \"title\": \"222222222\", \"depname\": \"3133\", \"username\": \"\\u8d75\\u516d\", \"devunique\": \"723965d8-0947-11e7-81b4-005056c00008\", \"computername\": \"DEMO10\", \"time\": \"2017-03-15 14:20:12\",\"message\":\"data center\"}"
加了一个 \xfc\x80\xea\x00 这样的前缀
而且每一条数据加的前缀略有不同,开头都是\xfc\x80,后两位各不一样
怎么禁止添加这样的前缀?
dataJson是POST提交的Json,Parameter控制台输出是这样的:
Parameter : {"url": "http://www.iqiyi.com", "title": "222222222", "depname": "3133", "username": "\u8d75\u516d", "devunique": "723965d8-0947-11e7-81b4-005056c00008", "computername": "DEMO10", "time": "2017-03-15 14:20:12"}=
我是这样取的这个Json:
Enumeration<String> paras = getParaNames()String data = paras.nextElement()
dataJson是把data操作了一下:
String dataJson = data.substring(data.indexOf("{"),data.length()-1) +",\"message\":\"data center\"}";
有哪里用的不对吗?呼叫詹大