• R/O
  • HTTP
  • SSH
  • HTTPS

hayashi: Commit

hayashi lib.
java


Commit MetaInfo

Revisión84f06e269aa1261fb2b2fdc5f6dbb8915d826553 (tree)
Tiempo2018-10-08 16:07:48
Autorhayashi <hayashi.yuu@gmai...>
Commiterhayashi

Log Message

JsonTool.parse(String)

Cambiar Resumen

Diferencia incremental

--- a/nbproject/project.properties
+++ b/nbproject/project.properties
@@ -5,8 +5,7 @@ endorsed.classpath=
55 #Sun Sep 10 09:45:00 JST 2017
66 excludes=
77 file.reference.activation-1.1.jar=lib/activation-1.1.jar
8-file.reference.hamcrest-core-1.3.jar=lib/hamcrest-core-1.3.jar
9-file.reference.junit-4.12.jar=lib/junit-4.12.jar
8+file.reference.javax.json.jar=../osmCoverage/lib/javax.json.jar
109 file.reference.mail-1.4.jar=lib/mail-1.4.jar
1110 file.reference.servlet-api.jar=lib/servlet-api.jar
1211 file.reference.xercesImpl.jar=lib/xercesImpl.jar
@@ -92,8 +91,7 @@ javac.classpath=\
9291 ${file.reference.servlet-api.jar}:\
9392 ${file.reference.xercesImpl.jar}:\
9493 ${file.reference.activation-1.1.jar}:\
95- ${file.reference.hamcrest-core-1.3.jar}:\
96- ${file.reference.junit-4.12.jar}
94+ ${file.reference.javax.json.jar}
9795 annotation.processing.enabled.in.editor=false
9896 build.generated.sources.dir=${build.dir}/generated-sources
9997 javadoc.version=false
--- /dev/null
+++ b/src/hayashi/yuu/tools/json/JsonTool.java
@@ -0,0 +1,16 @@
1+package hayashi.yuu.tools.json;
2+
3+import java.io.StringReader;
4+import javax.json.Json;
5+import javax.json.JsonObject;
6+import javax.json.JsonReader;
7+
8+public class JsonTool {
9+
10+ static public JsonObject parse(String jsonObjectString) {
11+ JsonReader jsonReader = Json.createReader(new StringReader(jsonObjectString));
12+ JsonObject jsonObject = jsonReader.readObject();
13+ return jsonObject;
14+ }
15+
16+}
Show on old repository browser