| |||
Problemas con un XML con ciertos caracteres Muy Buenas a todos: Tengo un problema al generar un XML con ASP, yo desde que ASP estoy haciendo un Consulta a SQL Server esta me trae una cantidad X de registro dentro de los cuales uno registro viene con un carácter "&", cuando quiero generar el XML y luego necesito ocuparlo. El XML queda mal creado y cuando se necesita ocupar en la apliaccion esta tiene errores, preguntando me comentaron generar un XML dedes ASP puede tener problemas con ciertos caracteres. Alguno sabe como controlar eso y si sabe donde puedo encontrar una función o algo para solucionar este problema. |
| ||||
Re: Problemas con un XML con ciertos caracteres http://www.forosdelweb.com/showthrea...ght=caracteres Lo único que tienes que hacer es sustituir esos valores & en el caso del ampersand. Saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| |||
Re: Problemas con un XML con ciertos caracteres Si quieres meter codigo HTML en una hoja XML debes usar CDATA. Dentro de esta puedes guardar todo (incluidas las temidas < y > y todo el codigo HTML, JavaScript, etc que quieras. Quedaria algo como esto:
Código:
Para casos muy concretos, te recomiendo usar lo que te ha dicho u_goldman<?xml version="1.0" encoding="UTF-8"?> <datos> <respuesta id="1"> <titular>Finalización de la Reserva</titular> <completa> <![CDATA[ Estimado [nombre] [apellidos], su número de reserva es <strong>[yourreference]</strong>. Le agradecemos su confianza en nosotros. Bla Bla Bla. <br /> <br /> <div align="center"><table border="0" cellpadding="0" cellspacing="0" width="156px" height="41px"> <tr><td style="background-image:url(images/botonenviar.jpg); background-position:center; background-repeat:no-repeat; text-align:center; cursor:pointer" onClick="location.href='.';"><a href="javascript:void(0);" class="aenviar">[terminar]</a></td></tr></table></div> <br /> ]]> </completa> </noticia> </datos> </xml> Un saludo
__________________ "Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié - |