Cuestión : Transformar la dirección del xml como CDATA

Estoy utilizando el xsl para transformar un archivo del xml.  Contiene una dirección.  Esta dirección podía contener carácteres inadecuados eg. y.  ¡Quiero hacer salir la dirección dentro de CDATA.
e.g
How puede el código Ii esto en el xsl?  La codificación abajo no procesa obviamente cualquier cosa dentro del CDATA.  
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
> notpretty " del class= " del id= " codeSnippet950615 del

                 del value-of
                ]] >
              
class= del

Respuesta : Transformar la dirección del xml como CDATA

> de modo que no deba tener que utilizar CDATA para hacer salir la información de dirección, porque substituirá automáticamente el wuth inusual de los carácteres < el etc.

Exactamente. Usted puede utilizar CDATA - por ejemplo cuando usted espera hacer corregir de la mano de la salida documen - pero usted no lo hace realmente tuvo que.

> La alternativa sería fijar los fósforos para la línea de la dirección.  ¿Puesto que tengo algunas líneas, este los fósforos individuales malos?

Siempre que usted quiera generar la sección de CDATA en XSLT, usted tiene que agregar deseó el elemento es cdata-sección-elementos. En su caso estaría

cdata-section-elements= " addr1 addr2 addr3 "
(pero no cdata-section-elements= " addr1 " “addr2” “addr3”)

El resto es flujo de trabajo normal de XSLT, pero el código que usted fijó no correcto.

No sé qué datos usted está transformando y cuál es la salida deseada. Probablemente usted ment algo similar (véase abajo). Sin embargo, ésa no es no más de materia de generar secciones de CDATA, así que le sugeriría para fijar la nueva pregunta si usted tiene otras ediciones con respecto a XSLT en general.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:





        
                
        
        
                
        
        
                
        



Otras soluciones  
 
programming4us programming4us