- Timestamp:
- 05/07/09 14:02:35 (10 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
tools/routingservice/branches/wrs-2.0/src/util/format/JSONParser.java
r314 r321 24 24 import java.util.Vector; 25 25 26 import org.json.JSONArray; 26 27 import org.json.JSONException; 27 28 import org.json.JSONObject; … … 49 50 { 50 51 case POINTS: 51 String data = json.getString(key); 52 StringTokenizer st = new StringTokenizer(data, ","); 53 int i = 1; 54 while (st.hasMoreTokens()) 52 JSONArray data = json.getJSONArray(key); 53 for(int i = 0; i < data.length(); ++i) 55 54 { 56 String token = st.nextToken();57 StringTokenizer sst = new StringTokenizer( token, " ");55 String point = data.getString(i); 56 StringTokenizer sst = new StringTokenizer(point, " "); 58 57 Parameter x = new Parameter(); 59 x.setName("x" + i);58 x.setName("x" + (i+1)); 60 59 x.setSource("url"); 61 60 x.setValue(sst.nextToken().trim()); … … 65 64 66 65 Parameter y = new Parameter(); 67 y.setName("y" + i);66 y.setName("y" + (i+1)); 68 67 y.setSource("url"); 69 68 y.setValue(sst.nextToken().trim());
