Utility classes of org.json throws JSONException in case of invalid JSON. Following example shows how to handle JSONException.
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()); } } }
position: 24 Unexpected token RIGHT BRACE(}) at position 24.