求助,关于xsl-fo格式化输出问题
现有手中XML文档,片段如下:<FormattedText>
<p>
Orientabteilung des Deutschen Archäologischen Instituts
<br />
Institut für Baugeschichte der Universität Karlsruhe
<br />
Institut für Klassische Archäologie der Universität Tübingen
<br />
Institut für Vorderasiatische Archäologie und Philologie der Universität Tübingen
<br />
Institut für Klassische Archäologie der Humboldt-Universität Berlin
</p>
</FormattedText>
想通过XSL-FO 输出 如下结果:
Orientabteilung des Deutschen Archäologischen Instituts
Institut für Baugeschichte der Universität Karlsruhe
Institut für Klassische Archäologie der Universität Tübingen
Institut für Vorderasiatische Archäologie und Philologie der Universität Tübingen
Institut für Klassische Archäologie der Humboldt-Universität Berlin
求助各位, 谢谢! 如果用下面的方法,得到的结果不好看(因为该换行的时候没有换行),
......
<xsl:if test="child::FormattedText">
<fo:block text-align="justify" keep-with-next.within-page="always">
<xsl:value-of select="."/>
</fo:block>
</xsl:if>
页:
[1]