Код: Выделить всё
123
Код: Выделить всё
***
Код: Выделить всё
StreamSource xslt = new StreamSource(xsltFile);
TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer(xslt);
StreamSource xmlSource = new StreamSource(sourceFile);
StreamResult result = new StreamResult(targetFile);
transformer.transform(xmlSource, result);
Однако я заметил, что, поскольку источник xml имеет недопустимую схему xmlns, если я ее удалю:
Код: Выделить всё
123
Кто-нибудь знает, почему это происходит? Мне не удалось найти способ отключить проверку/схему на TransformerFactory.
Спасибо, ребята!
Подробнее здесь: https://stackoverflow.com/questions/787 ... lid-schema