Мне интересно, возможно ли включить мой java код из Интернета в мой файл xslt1.0. Почему я хочу импортировать java класс из Интернета? Потому что у меня нет доступа для включения util локально.
Например .
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:date="xalan://java.util.Date"
extension-element-prefixes="date">
<xsl:template match="/" >
<xsl:value-of select="date:new()"/>
</xsl:template>
</xsl:stylesheet>
Я хочу добиться чего-то подобного ниже:
Импортировать этот java класс ниже из github
import java.util.Date;
public class DateUtil {
public static Date getDate(long time) {
return new Date(time);
}
}
в таблицу стилей XSLT util
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:java="http://xml.apache.org/xslt/java">
<xsl:template match="/" >
<xsl:value-of select="java:DateUtil.getDate(1288652928119)"/>
</xsl:template>
</xsl:stylesheet>