Class JsonParser
- java.lang.Object
-
- org.apache.jackrabbit.commons.json.JsonParser
-
public class JsonParser extends java.lang.ObjectJsonParserparses 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(java.io.InputStream input, java.lang.String charSetName)voidparse(java.io.Reader reader)voidparse(java.lang.String str)
-
-
-
Constructor Detail
-
JsonParser
public JsonParser(JsonHandler jsonHandler)
Create a newJSONParserwith the specifiedJSONHandler.- Parameters:
jsonHandler- AJSONHandler
-
-
Method Detail
-
parse
public void parse(java.lang.String str) throws java.io.IOException- Parameters:
str- String to be parsed- Throws:
java.io.IOException- If an error occurs.
-
parse
public void parse(java.io.InputStream input, java.lang.String charSetName) throws java.io.IOException- Parameters:
input- InputStream to be parsed.charSetName- Name of the charset to be used.- Throws:
java.io.IOException- If an error occurs.
-
parse
public void parse(java.io.Reader reader) throws java.io.IOException- Parameters:
reader- The reader- Throws:
java.io.IOException- If an error occurs.
-
-