TestThree.java
1.7 KB
package tools;
import login.FJSON;
import login.InfoData;
import login.LoginData;
import login.Security;
public class TestThree {
public static void main(String[] args){
//FLogin.login(null);
String jsonstr = "{\"info\":\"Mdu8Ap5ppQ82UHbeOKaETeZg2FnRLO7eVbBSO+HruoAAa2e4gy1LuW++/pgQYnqOMnWLBXxHEbPzU5h8dge5nBRKKKYTEUxU6nwGXQMdR4g5UUjYXDVaphixaxv7jgbD5+f/NsQF0CwT4IXe+jWBEMPk+ZZDbYlO+YD3wI1DetuZArfCGmcPvN6mBiv9qTvGq0sreS3jHJoqI4GAGHn0Kv4Mj+H2+i3MuZ4Bri7WkQXxchtV4pH7kkkCielappjqgpQNPQwmMVDZFVagm22ZwdFt48rFgihBhEv83bmTVhhSaSVPg4OGSBuwTz+Ct6StBJZO4SiO8vOCQXIKXwiqss6x6CweTnoIiUQp4Ihq4/AmlKUzVp26NM/z0cvrMxeczpYwrc3T1VdwB4tFJ11RvsDiULavNIvsBi6jtm6fwjo=\",\"code\":\"20000\"}";
String raw = "{\"contact\":\"王金科\",\"mobile\":\"17739741696\",\"address\":\"货代公司\",\"thumb\":null,\"nickname\":null,\"company\":\"货代公司11\",\"tel\":\"67846625\",\"company_logo\":\"/storage/upload/20161228/11.jpg\",\"company_info\":\"12312\",\"qq\":\"4234234\",\"bank\":null,\"bankno\":null,\"rate\":null,\"regposition\":null,\"nature\":null,\"postcode\":null}";
String raw_encrypt = Security.encrypt(raw, Security.getKey());
LoginData login = new LoginData();
InfoData info = new InfoData();
FJSON.JsonToObject(login, jsonstr);
login.setInfo(raw_encrypt);
System.out.println("解密前的info:"+login.getInfo());
System.out.println("解密后的info:" + Security.decrypt(login.getInfo(), Security.getKey()));
FJSON.JsonToObject(info, Security.decrypt(login.getInfo(), Security.getKey()));
System.out.println("mobile:"+info.getMobile());
System.out.println("address:"+info.getAddress());
//InfoData info= (InfoData)JSONObject.toJavaObject(json, clazz)(jsonobject,InfoData.class);
}
}