2013-09-16 3 views
-1

Я использую XSLT для создания Word-документа с использованием WordML. У меня есть большая часть того, что мне нужно, за исключением символов новой строки, которые выходят из базы данных как \ r \ nИспользование XSLT и WordML - новый символ строки

Я могу изменить их на все, что требуется, но я не могу узнать, что их изменить. Какой символ я должен изменить, чтобы они понравились, так что в результирующем документе Word появятся символы новой строки.

Большое спасибо

+0

Что вы делаете с ними? Создание новых абзацев? Затем вы должны интерпретировать их в новой структуре XML (например, w: p). Или, возможно, вы ищете ... –

ответ

0

См XML - adding new line

Это дает полный ответ на ваш вопрос. То, что вы делаете, основано на том, что вам нужно сделать ... просто вставьте w: br или добавьте новую структуру, например, добавьте несколько элементов w: p.

0

В дополнение к ответу выше, я стараюсь поставить <w:tab/> перед <w:br/> в отдельном прогоне. Причина этого в том, что текст полностью оправдан, и вы не добавляете вкладку, это добавит много интервалов между словами в строке, если в этой строке всего несколько слов.

<w:r> <w:tab/> </w:r> <w:r> <w:br/> </w:r> 
-1

Вы, вероятно, хотите, чтобы добавить новый вес: р элемент, так как ш: ш подход добавляет «разрыв строки» (который будет иметь различное поведение поиск).

Смежные вопросы