package com.mandi.fendan.test;
|
|
import java.lang.reflect.ParameterizedType;
|
import java.util.ArrayList;
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
import java.util.Map.Entry;
|
|
import org.apache.commons.lang3.StringUtils;
|
import org.junit.Test;
|
import org.springframework.context.ApplicationContext;
|
|
import com.google.gson.JsonArray;
|
import com.google.gson.JsonElement;
|
import com.google.gson.JsonObject;
|
import com.google.gson.JsonParser;
|
import com.mandi.common.JSONobj;
|
import com.mandi.common.Jacksonmethod;
|
import com.mandi.common.SpringContext;
|
import com.mandi.common.Wxhtmethod;
|
import com.mandi.dao.common.ObjectResult;
|
|
|
public class Test1 {
|
|
|
@Test
|
public void test_rrd(){
|
String fhdqNo="120200";
|
String str=StringUtils.substring(fhdqNo,0, fhdqNo.length()-2);
|
System.err.println(str);
|
}
|
|
@Test
|
public void test_htt(){
|
String url="http://10.1.10.101:8089/ws/api/prefix";
|
Map<String, Object> params=new HashMap<String, Object>();
|
params.put("action", "123");
|
List<Map<String, Object>> r=new ArrayList<Map<String,Object>>();
|
Map<String, Object> mm=new HashMap<String, Object>();
|
mm.put("abc", 1);
|
mm.put("bcd", "123");
|
r.add(mm);
|
params.put("data", mm);
|
|
JsonObject jo=Wxhtmethod.postJsonStr(url,"abc");
|
System.err.println("jo::::"+jo.toString());
|
}
|
|
@Test
|
public void test_jp(){
|
|
// list: ["GFTD-18121682","GFTD-18121693","GFTD-18121695"]
|
String list="[\"GFTD-18121682\",\"GFTD-18121693\",\"GFTD-18121695\"]";
|
JsonParser jp=new JsonParser();
|
JsonArray ja=jp.parse(list).getAsJsonArray();
|
for (JsonElement je : ja) {
|
String jes=je.getAsString();
|
System.err.println("jes::::::::"+jes);
|
}
|
}
|
@Test
|
public void test_getjsobj(){
|
|
// list: ["GFTD-18121682","GFTD-18121693","GFTD-18121695"]
|
// {"code":1,"hint":null,"errmsg":null,"item":"XS201812290003"}
|
JsonObject jo=new JsonObject();
|
jo.addProperty("code", 0);
|
jo.addProperty("item", "XS201812290003");
|
for (Entry<String, JsonElement> ey : jo.entrySet()) {
|
System.err.println(ey.getKey()+"::::::::"+ey.getValue().getAsString());
|
}
|
ObjectResult<String> ors=new ObjectResult<String>();
|
ors=JSONobj.getobj(jo, ors);
|
System.err.println("aaaaaaaaaaa");
|
// ors=JSONobj.getobj(jo, ors);
|
// System.err.println("a::::::::"+jo);
|
// System.err.println("j::::::::"+Jacksonmethod.tojson(ors, false));
|
}
|
|
|
@Test
|
public void test_getccr(){
|
|
}
|
|
}
|