16.6. XML and Java

Java is probably the most common language used outside of Domino to exploit XML. This is mainly because of the powerful classes that have been provided to Java developers that allow them to manipulate XML in many different ways. Domino Designer 6 now includes the XML4J parser and LotusXSL processor, which allows you to parse and transform XML data.

Table 16-2. Back-end Java classes provided by Domino
ClassPropertiesMethod
DocumentnonegenerateXML
EmbeddedObjectInputSource, InputStream, ReaderparseXML, transformXML
ItemInputSource, InputStream, ReaderparseXML, transformXML
MIMEEntityInputSource, InputStream, ReaderparseXML, transformXML
RichTextItemInputSource, InputStream, ReaderparseXML, transformXML

Another Java class, the XSLTResultTarget ...

Get Domino Designer 6: A Developer’s Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.