Class JsonParser
- java.lang.Object
-
- org.apache.jackrabbit.commons.json.JsonParser
-
public class JsonParser extends Object
JsonParserparses and validates the JSON object passed uponparse(String)orparse(InputStream, String)and notifies the specifiedJsonHandler
-
-
Constructor Summary
Constructors Constructor Description JsonParser(JsonHandler jsonHandler)Create a newJSONParserwith the specifiedJSONHandler.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidparse(InputStream input, String charSetName)voidparse(Reader reader)voidparse(String str)
-
-
-
Constructor Detail
-
JsonParser
public JsonParser(JsonHandler jsonHandler)
Create a newJSONParserwith the specifiedJSONHandler.- Parameters:
jsonHandler- AJSONHandler
-
-
Method Detail
-
parse
public void parse(String str) throws IOException
- Parameters:
str- String to be parsed- Throws:
IOException- If an error occurs.
-
parse
public void parse(InputStream input, String charSetName) throws IOException
- Parameters:
input- InputStream to be parsed.charSetName- Name of the charset to be used.- Throws:
IOException- If an error occurs.
-
parse
public void parse(Reader reader) throws IOException
- Parameters:
reader- The reader- Throws:
IOException- If an error occurs.
-
-