Я использую код Java для создания HTML-документа. У меня есть таблица стилей xsl и некоторые xml, из которых я хочу создать html.
Я использую метод TransformerFactory для этого.
Моя проблема в том, что когда он создает HTML-файл, когда вы открываете его, вы видите пустую страницу, но код там. Проблема заключается в том, что при создании html он использует файл javascript (который используется в коде xsl) и не добавляет тег </script>
в конце, но он используется в xsl.
Итак, в xsl это выглядит следующим образом:
<script src="URL" language = "javascript" type = "text/javascript"></script>
но когда HTML создает его, он делает:
<script src="URL" language="javascript" type="text/javascript"/>
и не включает тег </script>
. Вместо этого он использует / в конце, чтобы закрыть его. По какой-то причине html не нравится это, и когда я вставляю тег вручную, он работает нормально, но я хочу, чтобы он включал сам тег, чтобы он правильно открывался.
Есть идеи, как это сделать.
Ваша помощь очень ценится.