チェンジセット 68
- 更新日時:
- 2014/04/21 18:00:35 (11 年 前)
- ファイル:
-
- 1 変更
凡例:
- 変更なし
- 追加
- 削除
-
BH13SPARQLBuilder/src/org/biohackathon/SPARQLBuilder/OWL/Path.java
r66 r68 4 4 5 5 import org.json.JSONArray; 6 import org.json.JSONException; 6 7 import org.json.JSONObject; 7 8 … … 28 29 public JSONObject toJSON() { 29 30 JSONObject obj = new JSONObject(); 30 obj.put("startClassURI", startClass); 31 try { 32 obj.put("startClassURI", startClass); 31 33 obj.put("width", width); 32 34 if (classLinks != null && classLinks.size() != 0) { … … 35 37 classLinkObjs[i] = classLinks.get(i).toJSON(); 36 38 } 37 JSONArray array = new JSONArray(classLinkObjs); 39 //繧ィ繝ゥ繝シ縺悟�繧九�縺ァ荳玖ィ倥�騾壹j菫ョ豁」 40 JSONArray array = new JSONArray(); 41 //JSONArray array = new JSONArray(classLinkObjs); 38 42 obj.put("classLinks", array); 39 43 } 44 } catch (JSONException e) { 45 // TODO Auto-generated catch block 46 e.printStackTrace(); 47 System.out.println(e.toString()); 48 } 49 40 50 return obj; 41 51 } … … 45 55 } 46 56 57 public String toJSONString2(){ 58 String json_str=""; 59 json_str+="{\"startClassURI\":\""+ startClass+"\","; 60 json_str+="\"width\":"+width+","; 61 62 if (classLinks != null && classLinks.size() != 0) { 63 json_str+="\"classLinks\":["; 64 65 JSONObject[] classLinkObjs = new JSONObject[classLinks.size()]; 66 for (int i = 0; i < classLinks.size(); i++) { 67 if(i>0){json_str += "," ;} 68 json_str+= classLinks.get(i).toJSONString2(); 69 } 70 json_str+="]"; 71 } 72 json_str+="}"; 73 74 return json_str; 75 } 76 77 47 78 public String getStartClass() { 48 79 return startClass;