diff --git a/src/main/java/com/fanruan/api/err/JSONException.java b/src/main/java/com/fanruan/api/err/JSONException.java index 393c32e..1abb13a 100644 --- a/src/main/java/com/fanruan/api/err/JSONException.java +++ b/src/main/java/com/fanruan/api/err/JSONException.java @@ -1,14 +1,14 @@ package com.fanruan.api.err; -/* -* 定义json的异常 -* */ +/** + * 用来定义和JSON相关的异常 + * */ public class JSONException extends com.fr.json.JSONException{ public JSONException(String message) { super(message); } - public JSONException(Throwable var1) { - super(var1); + public JSONException(Throwable error) { + super(error); } } diff --git a/src/main/java/com/fanruan/api/json/JSONKit.java b/src/main/java/com/fanruan/api/json/JSONKit.java index 2514012..86bdedf 100644 --- a/src/main/java/com/fanruan/api/json/JSONKit.java +++ b/src/main/java/com/fanruan/api/json/JSONKit.java @@ -2,9 +2,19 @@ package com.fanruan.api.json; import com.fr.json.JSONObject; public class JSONKit { + /** + * 创建一个JSONObject对象 + * + * @return 一个JSONObject对象 + */ public static JSONObject create() { return new JSONObject(); } + /** + * 创建一个JSONObject对象 + * @param text 用来创建对象时的字符串 + * @return 一个JSONObject对象 + */ public static JSONObject create(String text) { return new JSONObject(text); } diff --git a/src/test/java/com/fanruan/api/json/JSONKitTest.java b/src/test/java/com/fanruan/api/json/JSONKitTest.java new file mode 100644 index 0000000..32c4261 --- /dev/null +++ b/src/test/java/com/fanruan/api/json/JSONKitTest.java @@ -0,0 +1,15 @@ +package com.fanruan.api.json; +import com.fanruan.api.util.ArrayKit; +import com.fr.json.JSONObject; + +import org.junit.Assert; +import org.junit.Test; + +public class JSONKitTest { + @Test + public void create() throws Exception{ + Assert.assertEquals(JSONKit.create(), new JSONObject()); + Assert.assertEquals(JSONKit.create("{test:123}"), new JSONObject("{test:123}")); + + } +}