Probaste con comillas dobles?

Sino podés probar parsear el XML con JQuery a ver que pasa, acá un ejemplo:

http://marcgrabanski.com/article/jquery-makes-parsing-xml-easy

 

 

Saludos !!!!!

Mariano F. López
Desarrollo de sistemas
[email protected] <blocked::mailto:[email protected]> 
http://www.facebook.com/marianoefe <http://www.facebook.com/marianoefe> 
http://www.twitter.com/marianoefe

De: [email protected] [mailto:[email protected]] En nombre de Carina V. 
Barca
Enviado el: miércoles, 26 de mayo de 2010 11:36 a.m.
Para: [email protected]
Asunto: [puntonet] XML con ASP

 

lo mismo de siempre, que no encuentra el primer valor del xml.

________________________________

Subject: [puntonet] XML con ASP
Date: Wed, 26 May 2010 11:27:32 -0300
From: [email protected]
To: [email protected]

Que error te está mostrando?

 

 

 

De: [email protected] [mailto:[email protected]] En nombre de Carina V. 
Barca
Enviado el: miércoles, 26 de mayo de 2010 09:48 a.m.
Para: [email protected]
Asunto: [puntonet] XML con ASP

 

Mariano: lo probe y no funciona.... que estare haciendo mal?

Saludos

________________________________

Subject: [puntonet] XML con ASP
Date: Fri, 21 May 2010 12:16:39 -0300
From: [email protected]
To: [email protected]

El Metatag que te pasé funciona igual, probalo.

 

Saludos !!!!!

Mariano F. López
Desarrollo de sistemas
[email protected]
http://www.facebook.com/marianoefe <http://www.facebook.com/marianoefe> 
http://www.twitter.com/marianoefe

 

 

De: [email protected] [mailto:[email protected]] En nombre de Carina V. 
Barca
Enviado el: viernes, 21 de mayo de 2010 12:02 p.m.
Para: [email protected]
Asunto: [puntonet] XML con ASP

 

Mariano: gracias por responder.
Pero estoy trabajando con ASP no ASP.NET.
Estoy leyendo y probando el standard (http://www.w3.org <http://www.w3.org/> ).
pero hasta ahora sin resultado positivo.

Saludos y gracias.

________________________________

Subject: [puntonet] XML con ASP
Date: Fri, 21 May 2010 11:39:53 -0300
From: [email protected]
To: [email protected]

En IE8, Micorsoft dejó de utilizar el DOM propietario de Javascript, entiendo 
que ahora utiliza el standard (http://www.w3.org).

Si querés que IE8 trabaje o emule versiones anteriores, podes utilizar el 
metatag siguiente, en tus páginas que requieran compatibilidad hacia atrás (en 
este ejemplo IE7), si usás ASP.Net y MasterPages, podés insertarlo una sola vez 
ahi y listo, todo tu sitio será compatible.

 

<head>

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

</head>

 

Saludos !!!!!

Mariano F. López
Desarrollo de sistemas
[email protected]
http://www.facebook.com/marianoefe <http://www.facebook.com/marianoefe> 
http://www.twitter.com/marianoefe

 

De: [email protected] [mailto:[email protected]] En nombre de Hector 
Hernandez
Enviado el: jueves, 20 de mayo de 2010 07:18 p.m.
Para: [email protected]
Asunto: [puntonet] XML con ASP

 

Hola,
 
Ese codigo es de javascript ?
Bueno al parecer en IE8 el comportamiento es algo distinto, fijate que te 
devuelve esto:
xmldoc.getElementsByTagName(RES').count o 
xmldoc.getElementsByTagName('RES').lenght
 
bueno no se cual sea el que te el numero de items de acuerdo a eso vez si te 
esta recuperando el nodo, si no tienes que usar otra forma
 
Espero que haberte ayudado algo
 
Hector.

 

________________________________

From: [email protected]
Subject: [puntonet] XML con ASP
Date: Thu, 20 May 2010 20:34:02 +0000

Hola a todos: tengo una pagina en ASP que usa una paginas en asp que genera un 
xml, esto me funciona con IE6 pero no con el IE8.

por ejemplo
pagina_xml.asp

<%Response.ContentType = "text/xml"%>

<?xml version="1.0" encoding="iso-8859-1"?>
    <objetos>
      <objeto>
          <RES>1</RES>
           <CAMPO1>VALOR</CAMPO1>
      </objeto>
    <objeto>
        <RES>-1</RES>
    </objeto>
    </objetos>

y para recuperar los datos (parte del codigo)

function datos() {
                        
                if (http_request.readyState == 4) {
                    if (http_request.status == 200) {
                        var xmldoc = http_request.responseXML;
                                                
       
                            if (xmldoc0)     {xmldoc = xmldoc0; xmldoc0=null}
                            if 
(xmldoc.getElementsByTagName('RES').item(0).firstChild.data!="-1") {
                                
if(xmldoc.getElementsByTagName('ID_USUARIO').item(0).firstChild)
                                    document.all.txt_ID_USUARIOS.value = 
xmldoc.getElementsByTagName('ID_USUARIO').item(0).firstChild.data;
                                  
                            .........
el error me sale donde esta resaltado como que no recupera o no ve los datos 
del xml

la funcion que uso para conectarme con el xml es:

function connXML(url,vopt) {
                
                http_request = false;
                opt=vopt

                if (window.XMLHttpRequest) { // Mozilla, Safari,...
                    http_request = new XMLHttpRequest();
                    if (http_request.overrideMimeType) {
                        http_request.overrideMimeType('text/xml');
                    }
                } else if (window.ActiveXObject) { // IE
                    try {
                      http_request = new ActiveXObject("Microsoft.XMLHTTP");
                        } catch (e) {}
                 }

                if (!http_request) {
                    alert('Giving up :( Cannot create an XMLHTTP instance');
                    return false;
                }
                http_request.onreadystatechange = alertContents;
                http_request.open('GET', url, true);
                http_request.send(null);

            }

y la llamo con:

function recuperar(opcion)
{
var url="localhost/sitio/...."
connXML(url,opcion);
}

Me dijeron que debia cambiar en la que genera el xml

<?xml version="1.0" encoding="iso-8859-1"?>
por
<?xml version="1.0" encoding="utf-8"?>

Pero debe haber algo mas porque no consigo que funcione ni con IE8 ni con el 
mozilla.
Alguien tiene idea?
perdon por lo largo del mail.

Saludos


*******************************************************************************************

Este mensaje y todos los archivos adjuntos a el son para uso exclusivo del 
destinatario y pueden contener informacion confidencial o propietaria, cuya 
divulgacion es sancionada por ley.

Si usted recibio este mensaje erroneamente, por favor notifiquenos respondiendo 
al remitente, borre el mensaje original y destruya las copias (impresas o 
grabadas en cualquier medio magnetico) que pueda haber realizado del mismo. 

Todas las opiniones contenidas en este mail son propias del autor del mensaje y 
no necesariamente coinciden con las de Boston Compañía Argentina de Seguros 
S.A. o alguna de las empresas accionistas. La publicacion, uso, copia e 
impresion total o parcial de este mensaje o documentos adjuntos queda prohibida.

Muchas gracias

Boston Compañía Argentina de Seguros S.A.

*******************************************************************************************

This message and any attachments are for exclusive usage of an addressee and 
may contain confidential or privileged information whose disclosure is subject 
to penalty by law.

If you are not the addressee, please notify the sender by return e-mail, delete 
the original message and destroy any existing copy no matter if printed or 
recorded.

Any opinions contained in this e-mail are those of the author of the message 
and do not necessarily coincide with those of Boston Compañía Argentina de 
Seguros S.A. or its shareholders. No part of this message or attachments may be 
used or reproduced in any manner whatsoever.

Thank you

Boston Compañía Argentina de Seguros S.A

________________________________

Con las alertas de Hotmail no perderás detalle de tu correo. ¡Contrátalo ya! 
<http://home.mobile.live.com/MobileAttach.mvc/?mkt=es-es> 



*******************************************************************************************

Este mensaje y todos los archivos adjuntos a el son para uso exclusivo del 
destinatario y pueden contener informacion confidencial o propietaria, cuya 
divulgacion es sancionada por ley.

Si usted recibio este mensaje erroneamente, por favor notifiquenos respondiendo 
al remitente, borre el mensaje original y destruya las copias (impresas o 
grabadas en cualquier medio magnetico) que pueda haber realizado del mismo.

Todas las opiniones contenidas en este mail son propias del autor del mensaje y 
no necesariamente coinciden con las de Boston Compañía Argentina de Seguros 
S.A. o alguna de las empresas accionistas. La publicacion, uso, copia e 
impresion total o parcial de este mensaje o documentos adjuntos queda prohibida.

Muchas gracias

Boston Compañía Argentina de Seguros S.A.

*******************************************************************************************

This message and any attachments are for exclusive usage of an addressee and 
may contain confidential or privileged information whose disclosure is subject 
to penalty by law.

If you are not the addressee, please notify the sender by return e-mail, delete 
the original message and destroy any existing copy no matter if printed or 
recorded.

Any opinions contained in this e-mail are those of the author of the message 
and do not necessarily coincide with those of Boston Compañía Argentina de 
Seguros S.A. or its shareholders. No part of this message or attachments may be 
used or reproduced in any manner whatsoever.

Thank you

Boston Compañía Argentina de Seguros S.A.

Responder a