Variable content = processor.run(scraper, context);
try {
// A document URI and a charset should be provided.
Object inputSource = inputSourceConstructor.newInstance(
new Object[]{new ByteArrayInputStream(content.toBinary()), documentURI, httpInfo.charset});
Document document = (Document) documentBuilderParse.invoke(documentBuilder, inputSource);
Source source = new DOMSource(document);
ByteArrayOutputStream out = new ByteArrayOutputStream();
Result domResult = new StreamResult(out);
TransformerFactory factory = TransformerFactory.newInstance();