0

I am using XSLT to create a Word Document using WordML. I have most of what I need, except the newline characters which come out of the database as \r\n

I can change these to whatever is required, but I cannot find out what to change them to. What character should I change them to please so newlines appear in the resulting Word document.

Many thanks

4

3 回答 3

0

请参阅XML - 添加新行

这为您的问题提供了完整的答案。您所做的是基于您需要做的......只需插入 aw:br 或添加新结构,如添加多个 w:p 元素。

于 2013-09-17T00:01:55.810 回答
0

除了上面的答案,我倾向于在单独运行<w:tab/>之前放置。<w:br/>原因是如果文本完全对齐并且您不添加选项卡,如果该行中只有几个单词,它将在一行中的单词之间添加很多间距。

<w:r> <w:tab/> </w:r> <w:r> <w:br/> </w:r>
于 2013-09-18T18:42:38.460 回答
-1

您可能想要添加一个新的 w:p 元素,因为 w:br 方法添加了一个“手动换行符”(它将具有不同的搜索行为)。

于 2014-12-12T15:05:47.853 回答