Class XMPMetaParser

java.lang.Object
com.itextpdf.kernel.xmp.impl.XMPMetaParser

public class XMPMetaParser extends Object
This class replaces the ExpatAdapter.cpp and does the XML-parsing and fixes the prefix. After the parsing several normalisations are applied to the XMPTree.
Since:
01.02.2006
  • Method Details

    • parse

      public static XMPMeta parse (Object input, ParseOptions options) throws XMPException
      Parses the input source into an XMP metadata object, including de-aliasing and normalisation.
      Parameters:
      input - the input can be an InputStream, a String or a byte buffer containing the XMP packet.
      options - the parse options
      Returns:
      Returns the resulting XMP metadata object
      Throws:
      XMPException - Thrown if parsing or normalisation fails.