0
在Domino代理中,我正在閱讀來自消息傳遞服務的消息。該消息採用JSON格式。有沒有任何方法可以輕鬆解析JSON?目的是從消息中創建Notes文檔。從Domino代理解析JSON
在Domino代理中,我正在閱讀來自消息傳遞服務的消息。該消息採用JSON格式。有沒有任何方法可以輕鬆解析JSON?目的是從消息中創建Notes文檔。從Domino代理解析JSON
的問題是過於寬泛什麼是JSON和你嘗試過什麼
只是一個小如
JsonParser parser = new JsonParser();
String json = "{ \"f1\":\"Hello\",\"f2\":{\"f3:\":\"World\"}}";
JsonElement jsonTree = parser.parse(json);
if(jsonTree.isJsonObject()){
JsonObject jsonObject = jsonTree.getAsJsonObject();
JsonElement f1 = jsonObject.get("f1");
JsonElement f2 = jsonObject.get("f1");
if(f2.isJsonObject()){
JsonObject f2Obj = f2.getAsJsonObject();
JsonElement f3 = f2Obj.get("f3");
}
}
我還沒有嘗試過任何東西,我只是定向什麼我的選擇是。我不在乎我的json是怎麼樣的。我只是收到它作爲一個字符串,我想分析它,驗證它,並最終從它創建Notes文檔。 –
JsonParser從哪裏來? –
我正在使用Domino代理,因此我無法使用http://www.programcreek.com/java-api-examples/index.php?api=com.ibm.commons.util.io.json.JsonParser ? –