2009-12-01 45 views
10

que tienen un atributo llamado: descripción y quiero tener lo siguiente en ella con nuevas líneas:¿Cómo se pueden tener saltos de línea en atributos XML?

Esta es la sección de descripción del contenido.
Instrucciones de descarga:
Este es el contenido sobre cómo descargar contenidos.
Soporte de la línea directa:
Esta es la línea directa para los contenidos.

¿Cómo puedo crear una nueva línea en xml?

+0

posible duplicado de [Son saltos de línea en el atributo XML valores válidos?] (http://stackoverflow.com/questions/449627/are-line-breaks-in-xml-attribute-values-valid) –

Respuesta

20

Básicamente desea insertar CRLF:

CR código: 
LF código: 


<myelement description="line1&#13;&#10;line2&#13;&#10;line3"/> 
-5

Trate de esta manera:

<description><![CDATA[first line<br />second line<br />]]></description> 

Básicamente en que se coloca el contenido dentro de su etiqueta dentro "" de la etiqueta de cierre, entre medio de esta etiqueta se puede utilizar
para provocar un salto de línea. Si desea duplicar el espacio, utilice dos
de esta manera:

Espero que esto ayude.

+9

Eso no está en el atributo ... –

+0

La próxima vez que sea más específico sería estupendo. Mi método funciona perfectamente bien con la etiqueta de descripción. – David

5

Si lo necesita en XML atributo , usted tiene que usar entidades de caracteres:

<element attribute="First line&#10;Second line&#10;Third line..." /> 
Cuestiones relacionadas