提醒:我根本没有使用此代码的任何经验。
我正在使用Notepad ++处理XML文件/代码,这将是我正在处理的代码:
<TextObject Name="CmnaOrigen" Left="6.5" Height="1.5" Top="3.2" Width="6.0">
<Text>Av. El Bosque Norte 500 - Of. 1102 Las Condes - Santiago - Chile Tel: (56-2) 2362 2200 - Fax: (56-2) 2362 2496 </Text>
<Color R="0" Name="Black" G="0" B="0" A="255"/>
<Font Name="Arial" SizeInPoints="8" Italic="false" Bold="False"/>
<Border> <BackgroundColor Name="White" R="255" G="255" B="255" A="255"/> </Border>
<ObjectFormat HorizontalAlignment="LeftAlign" EnableSuppress="false"/>
</TextObject>
我想要做的是打破文本中的行,使它们看起来像这样:
Av. El Bosque Norte 500 - Of. 1102
Las Condes - Santiago - Chile
Tel: (56-2) 2362 2200 - Fax: (56-2) 2362 2496
我已经尝试了其他问题的<br /> /n <line></line>
标签,没有任何工作,我确实找到了一种让它工作的方法,因为宽度,我可以放置很多空格,直到线条移动,看起来就像它,但我知道这个小问题必须有一个合适的解决方案,我很乐意学习它。
谢谢。
答案 0 :(得分:0)
一个名为xml:space的特殊属性可以附加到一个元素上,以表示在该元素中应该由应用程序保留空白的意图;价值&#34;保留&#34;表示应用程序保留所有空格的意图。
或者,您可以添加CDATA部分。
通常,XML标签表示语义。 如果您使用的XML架构/ DTD不允许在Text中使用br或行标记,那么Text标记的语义只是一串文本,而不是一组行。