Я делаю преобразование xstl с saxon из XML-документа. Документ не является стандартным XML, и я хочу сохранить все найденные в нем элементы <![CDATA[<
.
Однако использование файла .xsl для преобразования с помощью
Transformer trans = TransformerFactory.newInstance().newTransformer(new StreamSource(new File("foo.xsl"));
trans.transform(new StreamSource(new File("foo.xml"), new StreamResult(new File("output.xml")));
приводит к удалению этих записей CDATA. Как я могу предотвратить это?