Changeset 54184f2 for apps


Ignore:
Timestamp:
Nov 19, 2018 2:48:21 PM (20 months ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
d263e42
Parents:
af9ce6d
Message:

Util: Switch users of net.minidev.json to com.json.simple
Tested with bundled 1.1.1 and Debian/Ubuntu? 2.3.0

Location:
apps/routerconsole/java/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • apps/routerconsole/java/src/com/vuze/plugins/mlab/MLabRunner.java

    raf9ce6d r54184f2  
    3131import edu.internet2.ndt.Tcpbw100;
    3232
    33 import net.minidev.json.JSONObject;
    34 import net.minidev.json.parser.JSONParser;
    35 import net.minidev.json.parser.ParseException;
     33import org.json.simple.JSONObject;
     34import org.json.simple.parser.JSONParser;
     35import org.json.simple.parser.ParseException;
    3636
    3737import net.i2p.I2PAppContext;
     
    137137                            if (code != 200)
    138138                                throw new IOException("ns fetch failed: " + code);
    139                             JSONParser parser = new JSONParser(JSONParser.MODE_PERMISSIVE);
     139                            JSONParser parser = new JSONParser();
    140140                            byte[] b = baos.toByteArray();
    141                             JSONObject map = (JSONObject) parser.parse(b);
     141                            String s = new String(b, "ISO-8859-1");
     142                            JSONObject map = (JSONObject) parser.parse(s);
    142143                            if (map == null) {
    143144                                throw new IOException("no map");
  • apps/routerconsole/java/src/edu/internet2/ndt/JSONUtils.java

    raf9ce6d r54184f2  
    11package edu.internet2.ndt;
    22
    3 import net.minidev.json.JSONObject;
    4 import net.minidev.json.JSONValue;
     3import org.json.simple.JSONObject;
     4import org.json.simple.JSONValue;
    55import java.util.Iterator;
    66import java.util.Map;
Note: See TracChangeset for help on using the changeset viewer.