Нужно обрабатывать пробелы в XML для HTML - PullRequest
0 голосов
/ 21 января 2011
<w:p w:rsidR="00EF034A" w:rsidRDefault="004165FE">
<w:proofErr w:type="gramStart"/>
<w:r>
<w:t>one</w:t>
</w:r>
<w:proofErr w:type="gramEnd"/>
<w:r>
<w:t xml:space="preserve">          11       8               15</w:t>
</w:r>
</w:p>
<w:p w:rsidR="004165FE" w:rsidRDefault="004165FE">
<w:r>
<w:t>two                             31</w:t>
</w:r>
</w:p>

Привет всем, мне нужно руководство, чтобы написать шаблон xslt для воспроизведения того же содержимого в узле (w: t) в моем выходном html (с пробелами между ними).Когда я беру содержимое этого узла (w: t), пробелы (между ними) отсутствуют в выходном html. Пожалуйста, помогите мне. Заранее спасибо

1 Ответ

0 голосов
/ 21 января 2011

Вам нужно будет предоставить более подробную информацию, я думаю, вы хотите, чтобы

<xsl:template match="w:t">
  <span style="white-space: pre;">
   <xsl:value-of select="."/>
  </span>
</xsl:template>

гарантировал, что HTML не разрушит пробелы между ними.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...