The code below is being used to generate HTML by applying XSL to XML.
However, it is unclear how to turn off the validation of the XML due to a DTD references in the XML.
public static String applyXslToXml(String sourceID, String xslID) throws TransformerException,
// Create a transform factory instance.
TransformerFactory tfactory = TransformerFactory.newInstance();
// Create a transformer for the stylesheet.
Transformer transformer = tfactory.newTransformer(new StreamSource(new File(xslID)));
TransformerFactory ByteArrayOutputStream out =new ByteArrayOutputStream(); // Transform the source XML to System.out.
transformer.transform(new StreamSource(new File(sourceID)), new StreamResult(out));
String outString = out.toString();return outString; }