org.json - Xử lý ngoại lệ JSON
Các lớp tiện ích của org.json ném JSONException trong trường hợp JSON không hợp lệ. Ví dụ sau cho thấy cách xử lý JSONException.
Thí dụ
import org.json.JSONException;
import org.json.XML;
public class JSONDemo {
public static void main(String[] args) {
try{
//XML tag name should not have space.
String xmlText = "<Other Details>null</Other Details>";
System.out.println(xmlText);
//Convert an XML to JSONObject
System.out.println(XML.toJSONObject(xmlText));
} catch(JSONException e){
System.out.println(e.getMessage());
}
}
}
Đầu ra
position: 24
Unexpected token RIGHT BRACE(}) at position 24.