在两个字符串之间添加空格

时间:2013-06-15 16:15:27

标签: xml xslt

我陷入了棘手的局面。我正在使用Apache FOP生成PDF文件。首先,我在Java类中使用Stringbuffer生成Xml文件,然后我在Xml文件上应用XSL模板,最终将其转换为pdf文件。

但问题是一个标签我有一个标签。所以现在我有一种情况,我会在一个标签中有多个答案。 所以我使用String.append()将所有值存储在一个字符串中,最后显示相同的值。但是我希望这些值来自不同的行,而不是相同的行,但我无法做到。

请帮助。

感谢。

1 个答案:

答案 0 :(得分:0)

由于您可以完全控制您编写的XML,为什么不为答案编写多个XML元素("标记"),每个答案都有一个元素(让'假设您使用"回答"作为元素名称)。然后你可以使用你的XSLT来生成例如一个" fo:block"元素"回答"元件。

如果我误解了您想要做的事情,请通过添加一些示例数据来使您的问题更具体。