1

我正在尝试编写解析 Xsl 文件中的 BBCODE 的代码,输入[b]text[/b]用于

例如,输出应该是单词 text 但以粗体显示,我已经使用方法完成了 java 类

调用parseBBCode并将其导入到 xsl 文件中,此方法解析 BBCode 并生成

具有新字体样式的新 xsl 标记,例如:

<fo:inline xsl:use-attribute-sets="font.arial.8" font-style="bold"> text</fo:inline>

从 xsl 文件调用方法并将 Xpath 的 Xpath 传递给它时会出现问题

它打印的文本

实际:方法的返回值作为普通文本而不是 xsl 标签意味着它打印

文本为

<fo:inline xsl:use-attribute-sets="font.arial.8" font-style="bold"> text</fo:inline>

预期:我需要他们将输出作为标签处理以打印正确的值。

4

0 回答 0