我有个问题!
我有一个包含部分和小节的 XML 文档。我正在使用它生成一个 Doxygen 页面XSLTProc
,现在我遇到了问题。当我生成这样的部分名称时:
<xsl:template match="SECTION/SUBSECTION">
@subsection <xsl:value-of select="@title"/>
<xsl:apply-templates/>
</xsl:template>
然后标题的第一个单词没有出现,因为 Doxygen 期望这样声明:
@subsection <subsectionname> <subsectiontitle>
因此,第一个单词被自动视为小节名称。将随机生成的字符串放在那里似乎不是一项非常简单的任务。我尝试通过使用来输入唯一的数字<xsl:value-of select="count(preceding-sibling::*[@col]) + 1"
,这按预期工作,但事实证明,Doxygen 不接受数字作为小节名称。我还尝试去除空格"@title"
并将其用作小节名称,但 XSLTProc 抱怨它不是<xslt:stylesheet>
. 我怎样才能轻松地将一些独特的字符串放在那里?它不必是有意义的文本。
提前致谢!