我正在尝试直接从github运行转换。 Saxon打开了最初的xsl,但包含了xsls上的barfs:
transform -xsl:https://raw.githubusercontent.com/VladimirAlexiev/LODE/master/src/main/webapp/extraction.xsl -s:ebg-ontology.rdf -o:index.html
Error on line 35 column 43 of extraction.xsl:
XTSE0165: I/O error reported by XML parser processing
https://raw.githubusercontent.com/VladimirAlexiev/LODE/master/src/main/webapp/swrl-module.xsl:
unknown protocol: https
问题Saxon error with XSLT import statement略有关联,但它使用java而我从命令行运行。 @ michael-kay建议添加一个基本URL:我添加xml:base="."
无效(正如您从错误消息中看到的那样,模块的url是正确的。)
我应该怎样做才能让撒克逊人能够处理https
?运行SaxonHE9-7-0-21N-setup.exe