Я написал некоторый код для преобразования XML с использованием файла xsl.кажется, что все в порядке, но я получаю NullPointerException.пожалуйста, проверьте и дайте мне знать, если есть проблема с кодом.Примечание: сообщения об ошибках в консоли прилагается.
try {
StreamSource xslSource = new
StreamSource("xslFile.xsl");
StreamSource xmlSource = new
StreamSource("source.xml");
StreamResult result = new StreamResult(new
FileOutputStream("r.txt"));
TransformerFactory tFactory =
TransformerFactory.newInstance();
Transformer trans =
tFactory.newTransformer(xslSource);
trans.transform(xmlSource, result);
} catch (Exception E) {
System.out.println("exception occurred");
}
Ниже выдается сообщение об ошибке:
"SystemId Unknown; строка № 8; столбец № 56; не удалось найти функцию: namespace-uri-for-prefix SystemId Unknown; Строка № 8; Столбец № 56; Маркер функции не найден. (Местоположение ошибки неизвестно) Произошло исключение java.lang.NullPointerException "