Foros del Web » Programación para mayores de 30 ;) » Programación General »

Problemas con & en XML

Estas en el tema de Problemas con & en XML en el foro de Programación General en Foros del Web. Hola, Tengo una xml que necesito mostrarlo tanto en formato de listado como en un combo(lo hago a través d una xsl) en una htm. ...
  #1 (permalink)  
Antiguo 01/08/2003, 08:41
 
Fecha de Ingreso: agosto-2003
Mensajes: 1
Antigüedad: 20 años, 9 meses
Puntos: 0
Problemas con & en XML

Hola,

Tengo una xml que necesito mostrarlo tanto en formato de listado como en un combo(lo hago a través d una xsl) en una htm. Y tengo problemas con el "&" pq si lo dejo tal cual al generarse el xml da error (aun estando entre comillas) y si sustituyo en la base de datos el "&" por un "&" el xml se genera bien y el listado se ve bien, pero en el combo este valor no lo interpreta. Me gustaría saber si alguien puede darme una solución a este problema

Un saludo,
Rebeca.
  #2 (permalink)  
Antiguo 01/08/2003, 13:46
Avatar de mikel_gomez  
Fecha de Ingreso: febrero-2001
Mensajes: 482
Antigüedad: 23 años, 2 meses
Puntos: 3
Rebeca:

Lo correcto sería usar & amp; (todo junto)
Yo lo veo bien en cualquier circunstancia, incluso en listas desplegables (combos).

Saludos,
Mikel
__________________
Mikel Gómez
Hay que aprender mucho para saber poco

  #3 (permalink)  
Antiguo 08/08/2003, 12:46
Avatar de cubis  
Fecha de Ingreso: abril-2002
Ubicación: Medellín
Mensajes: 1.040
Antigüedad: 22 años
Puntos: 2
También puedes usar secciones CDATA que son para los caracteres no permitidos (& y >)

la sintaxis es:
<ELEMENTO>
<![CDATA [
aquí pones las & y los >
]]>
<ELEMENTO/>

Espero te sirva de algo
__________________
[color=gray][size=1]Usuario Registrado de Linux #315639
  #4 (permalink)  
Antiguo 26/08/2005, 10:50
 
Fecha de Ingreso: febrero-2003
Mensajes: 109
Antigüedad: 21 años, 2 meses
Puntos: 0
Hola Cubis, veo que eres todo un experto en XML. A mi me surgió un problema al añadir a mi xml CDATA porque ahora desde mozilla no me lee el contenido de CDATA. Antes accedia a <cuerpo>blablabla</cuerpo>con nodeValue, pero ahora en MOzilla, en exporer si funciona, no me coje valor. Sabes como leer ese valor ahora?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 04:04.