Package org.apache.xmpbox.xml
Class DomXmpParser
java.lang.Object
org.apache.xmpbox.xml.DomXmpParser
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanTell if strict parsing mode is enabled.parse(byte[] xmp) parse(InputStream input) voidsetStrictParsing(boolean strictParsing) Enable or disable strict parsing mode.
-
Constructor Details
-
DomXmpParser
- Throws:
XmpParsingException
-
-
Method Details
-
isStrictParsing
public boolean isStrictParsing()Tell if strict parsing mode is enabled.- Returns:
- Whether strict parsing mode is enabled or not.
-
setStrictParsing
public void setStrictParsing(boolean strictParsing) Enable or disable strict parsing mode.- Parameters:
strictParsing- Whether to be strict or lenient when parsing XMP. True (the default) means that malformed XMP will result in an exception, false (lenient) means that if malformed content is encountered, the parser will continue its work if possible. Use strict mode if you want to work with PDF/A files. Use lenient mode if you care more about getting metadata.
-
parse
- Throws:
XmpParsingException
-
parse
- Throws:
XmpParsingException
-