У меня проблема с просмотром файла XML в стиле XSLT 2 в IntelliJ. Я добавил зависимость Saxon HE и знаю, что она работает, потому что сборка завершается с успехом (не без этой зависимости)
Connecting to XSLT runner on localhost/127.0.0.1:62573
Connected to XSLT runner.
Process finished with exit code 0
В выводе XSLT я вижу полностью созданный HTML, который я можете вставить. html файл, и он будет работать нормально. Проблема в том, что я хочу увидеть этот HTML через сервер, размещенный в моем приложении, например, localhost: 8080 / sampleFile. xml. Это проблема именно с этим тегом
<xsl:for-each select="tokenize(@inputDomain, ',')">
...
</xsl:for-each>
Когда я удаляю этот тег, я могу видеть весь HTML так, как я хочу. Я думаю, что это проблема с запуском тегов в этих файлах, но я не знаю и не могу найти ответ.
XML файл начинается с
<?xml version="1.0"?>
<?xml-stylesheet href="./interpreter.xsl" type="text/xsl" ?>
...
XSL файл начинается с
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">