Я пытаюсь преобразовать xml
в HTML, используя xslt
.Я использую java.xml.transform
, чтобы сделать это в Java.все работало нормально, пока я не наткнулся на какое-то xml
.он сказал следующую ошибку.
[Fatal Error] :1:1: Content is not allowed in prolog.
javax.xml.transform.TransformerConfigurationException:
javax.xml.transform.TransformerConfigurationException:
javax.xml.transform.TransformerException:
org.xml.sax.SAXParseException: Content is not allowed in prolog.
, поэтому я убедился, что перед объявлением xml нет символов.я даже позаботился о спецификации, используя решение http://forums.sun.com/thread.jspa?messageID=10324562#10324562
ЕЩЕ не повезло, и это происходит только для одного xml.я даже открыл XML в редакторе и сохранил его в файле с кодировкой utf-8
.Это сводит меня с ума.любая идея?
ОБНОВЛЕНИЕ: Вы получаете эту ошибку, когда вы указали неправильный путь к файлу xsl
и возникает исключение для файла, не найденного.(это был мой случай. Это может кому-то помочь. спасибо за ваши ответы)