package com.newvideo.util;
|
|
import java.util.List;
|
|
import javax.persistence.Entity;
|
|
import net.sf.json.JSONArray;
|
import net.sf.json.JSONObject;
|
|
@Entity
|
public class JsonUtil {
|
public static String loadFalseJson(String err) {
|
JSONObject root = new JSONObject();
|
root.put("IsPost", false + "");
|
root.put("Data", "");
|
root.put("Error", err);
|
LogUtil.i(root.toString());
|
String st = DESUtil.encode(root.toString());
|
// LogUtil.i(st);
|
return st;
|
}
|
|
public static String loadTrueJson(String data) {
|
JSONObject root = new JSONObject();
|
root.put("IsPost", true + "");
|
root.put("Data", data);
|
root.put("Error", "");
|
System.out.print(root.toString());
|
String st = DESUtil.encode(root.toString());
|
// LogUtil.i(st);
|
return st;
|
}
|
|
|
|
|
public static String loadTrueJsonNoencript(String data) {
|
JSONObject root = new JSONObject();
|
root.put("IsPost", true + "");
|
root.put("Data", data);
|
root.put("Error", "");
|
System.out.print(root.toString());
|
// LogUtil.i(st);
|
return root.toString();
|
}
|
|
public static String loadFalseJsonNoencript(String data) {
|
JSONObject root = new JSONObject();
|
root.put("IsPost", false + "");
|
root.put("Error", data);
|
// System.out.print(root.toString());
|
// LogUtil.i(st);
|
return root.toString();
|
}
|
|
public static String loadTrueJson(String data, String extra) {
|
JSONObject root = new JSONObject();
|
root.put("IsPost", true + "");
|
root.put("Data", data);
|
root.put("Extra", extra);
|
root.put("Error", "");
|
// System.out.print(root.toString());
|
String st = DESUtil.encode(root.toString());
|
// LogUtil.i(st);
|
return st;
|
}
|
|
|
public static String loadTrueJson(String data, String extra1, String extra2) {
|
JSONObject root = new JSONObject();
|
root.put("IsPost", true + "");
|
root.put("Data", data);
|
root.put("Extra", extra1);
|
root.put("Extra1", extra2);
|
root.put("Error", "");
|
// System.out.print(root.toString());
|
String st = DESUtil.encode(root.toString());
|
// LogUtil.i(st);
|
return st;
|
}
|
|
public static String loadTrueJsonWithNoEncry(String data, String extra1, String extra2) {
|
JSONObject root = new JSONObject();
|
root.put("IsPost", true + "");
|
root.put("Data", data);
|
root.put("Extra", extra1);
|
root.put("Extra1", extra2);
|
root.put("Error", "");
|
// System.out.print(root.toString());
|
String st = root.toString();
|
// LogUtil.i(st);
|
return st;
|
}
|
|
public static String loadListJson(int count, List<Object> list) {
|
JSONObject data = new JSONObject();
|
JSONArray array = new JSONArray();
|
if (list != null) {
|
for (int i = 0; i < list.size(); i++) {
|
array.add(StringUtil.outPutResultJson(list.get(i)));
|
}
|
}
|
data.put("data", array);
|
data.put("count", count);
|
return JsonUtil.loadTrueJson(data.toString());
|
}
|
|
public static String loadAdminTrueJson(Object data) {
|
JSONObject json = new JSONObject();
|
json.put("code", 0);
|
json.put("data", data);
|
return json.toString();
|
}
|
|
public static String loadAdminFailJson(String data) {
|
JSONObject json = new JSONObject();
|
json.put("code", 1);
|
json.put("msg", data);
|
return json.toString();
|
}
|
|
}
|