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

recuperar datos de un XML

Estas en el tema de recuperar datos de un XML en el foro de Programación General en Foros del Web. Hola, tengo el siguiente código ASP para leer un XML Código: <% Dim objHTTP Dim url url = "http://blog.gamesdistribution.com/index.php/feed/" Set objHTTP = Server.CreateObject("MSXML2.XMLHTTP") objHTTP.Open "POST", ...
  #1 (permalink)  
Antiguo 23/10/2007, 10:35
 
Fecha de Ingreso: enero-2004
Mensajes: 207
Antigüedad: 20 años, 3 meses
Puntos: 1
recuperar datos de un XML

Hola,

tengo el siguiente código ASP para leer un XML

Código:
<%
Dim objHTTP
Dim url
url = "http://blog.gamesdistribution.com/index.php/feed/"
Set objHTTP = Server.CreateObject("MSXML2.XMLHTTP")
objHTTP.Open "POST", url, false
objHTTP.send()

Response.Write objHTTP.responseXml.SelectSingleNode("rss/channel/title").Text 
Set objHTTP = Nothing
%>
y funciona perfecto.

Ahora bien, si creo un XML a mano, evidentemente con la estructura correcta, o es más si copio el XML de la url de ejemplo al disco duro e intento leer el nodo "title" me da error: Se requiere un objeto: '[object]'

Lo curioso es que si cambio el método open por "GET" sí me funciona, pero entonces no pasa correctamente los caracteres UFT-8.

¿alguna ayuda?
  #2 (permalink)  
Antiguo 23/10/2007, 11:02
Avatar de Covids0020  
Fecha de Ingreso: septiembre-2003
Ubicación: España
Mensajes: 217
Antigüedad: 20 años, 6 meses
Puntos: 1
Re: recuperar datos de un XML

Quizá en el foro de ASP??, yo al menos de ASP ni papa, sorry :(
En PHP o JavaScript se puede formatear la codificación de caracteres del archivo recibido pero en ASP no sé como se hace.

Quizá al recibirlo como POST se aplica una codificación de caracteres, yo al menos, como nota, tuve problemas con la codificación UTF-8 de un XML para gestionarlo con PHP, al final opté por codificarlo con los caracteres puros UTF-8 del latín... &243; etc... lo chungo es que el XML original pues queda un poco feo :(

En fin..., como decía: ASP.
__________________
"La sabiduría comienza donde acaba el conocimiento". Yaris.
http://www.culturadigital.org
  #3 (permalink)  
Antiguo 23/10/2007, 14:14
 
Fecha de Ingreso: enero-2004
Mensajes: 207
Antigüedad: 20 años, 3 meses
Puntos: 1
Re: recuperar datos de un XML

weno, con estos temas que tocan varias ramas uno nunca sabe dónde meter su post, jeje.

No obstante, cómo sería en javascript para formatear la codificación que se recibe del XML?

Otro dato curioso, para los que lean este post y sepan ASP. Que curiosamente cuando le da la gana, con el GET si me codifica bien y leo UTF-8 correctamente, pero no es siempre. Y estoy hablando del mismo XML, una vez pruebo y va otra pruebo y no, pero para más coña, cuando funciona bien si actualizo la página con F5 vuelve a codificarlo mal. ¿a que viene tanta aletoriedad?
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




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