<? xml-stylesheet?> если задано раньше <? xml?>, не работает в Firefox - PullRequest
0 голосов
/ 23 февраля 2010

Я генерирую XML-файл, используя JAXB.Сначала я пишу <?xml-stylesheet?> инструкцию в FileOutputStream, а затем удаляю свои данные в этот FileOutputStream.я указываю имя файла в FileOutputStream с расширением .xml.

Теперь мой xml генерируется как требуется и работает нормально в IE, но не работает в Firefox.Кажется, что Firefox ожидает <?xml?> в качестве первой строки, где, как и в моем случае, у меня есть тег <?xml-stylesheet?>, а затем тег <?xml version="1.0" encoding="UTF-8" standalone="yes"?>.

Я должен сгенерировать XML с использованием JAXB, а также добавить к нему информацию,Пожалуйста, расскажите, как я могу это сделать.

1 Ответ

1 голос
/ 23 февраля 2010

Используйте processingInstruction(), чтобы добавить его вместо того, чтобы извергать свое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...