Foros del Web » Programando para Internet » ASP Clásico »

servicio xml - asp?

Estas en el tema de servicio xml - asp? en el foro de ASP Clásico en Foros del Web. Hola a tod@s. Este mensaje lo incluí en el foro de xml, pero no he obtenido respuesta. Creo que puede encajar aquí también, ya que ...
  #1 (permalink)  
Antiguo 08/04/2003, 05:29
 
Fecha de Ingreso: abril-2003
Mensajes: 9
Antigüedad: 22 años, 1 mes
Puntos: 0
servicio xml - asp?

Hola a tod@s. Este mensaje lo incluí en el foro de xml, pero no he obtenido respuesta. Creo que puede encajar aquí también, ya que ese código xml lo tengo que encajar en una página asp, y además, no sé si es necesario incluir algún objeto asp para controlar el código, aunque me han comentado que no es necesario. Este es el mensaje que escribí:

Tengo una duda en torno a una especie de servicio xml que tengo configurar. Tengo que hacer la consulta a una base de datos que no está en mi dominio, y esta base de datos me devuelve xml. Por ejemplo, yo mando esta consulta:

http://www.otrodominio.com/consulta.asp?asunto=24&problema=11

Y en esa página se despliega xml puro:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<acciones>
<accion>
<resultados>24</resultados>
<transacciones>33</transacciones>
<accion>
<accion>
<resultados>24</resultados>
<transacciones>33</transacciones>
<accion>
<acciones>

Mi pregunta es: ¿cómo puedo controlar ese xml puro para aplicarle una hoja de estilo y darle el diseño que yo quiera? Ese xml se despliega en http://www.otrodominio.com/consulta.asp?asunto=24&problema=11, ¿cómo puedo hacer para que eso se despliegue, ya aplicada la hoja de estilo, en mi dominio?

Un saludo.
  #2 (permalink)  
Antiguo 08/04/2003, 09:44
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
Sabes que yo trabajo con XML y creo ... creo.... que te podria ayudar, pero la verdad es que no entiendo tu ultima pregunta.


Sobre tu primera pregunta.

Tienes dos opciones para desplegar la informacion.
Una es ocupando XSL y la otra es haciendo funciones en asp que te rescaten los valores del XML.


Dime que metodologia quieres usar y seguimos
  #3 (permalink)  
Antiguo 08/04/2003, 10:05
 
Fecha de Ingreso: enero-2002
Mensajes: 121
Antigüedad: 23 años, 4 meses
Puntos: 0
Muzztein

Se que esto es raro pero me podrias dar tu emial para hacer consultas en privado gracias

  #4 (permalink)  
Antiguo 08/04/2003, 10:34
 
Fecha de Ingreso: abril-2003
Mensajes: 9
Antigüedad: 22 años, 1 mes
Puntos: 0
Gracias. Pienso utilizar xsl y hojas de estilo css. Mi duda es cómo puedo manipular esos datos en formato xml ya que están en otro dominio. Yo lanzo las consultas a una base de datos que está en otro servidor y dominio. Si yo tuviera ese xml en un archivo, sería sencillo. Pero las consultas se hacen dinamicamente a una base de datos que yo no controlo, y de forma automática tendría que aplicar la hoja de estilo y desplegar la información. Eso sí, conozco los elementos y atributos que contiene ese xml. ¿Hay alguna forma de cargar esos datos en mi archivo y manipularlos? No sé, a lo mejor no es posible.
Un saludo.
  #5 (permalink)  
Antiguo 08/04/2003, 15:39
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
bastante raro .... jajajaja


[email protected]





aer ... sobre el tema en custion.

Si tienes un documento .xml que cargar se hace

Set XmlDom = Server.CreateObject("MSXML2.DOMDocument")
XmlDom.load("../xml/XmlDoc.xml")

y si el xml lo tienes grabado dentro de una variable (x ej "XmlDoc") se hace

Set XmlDom = Server.CreateObject("MSXML2.DOMDocument")
XmlDom.loadXml(XmlDoc)


ahora..... niunca habia probado eso que me dices ... mmm seria interesante probar pasandole la url onda asi:

Set XmlDom = Server.CreateObject("MSXML2.DOMDocument")
XmlDom.load("http://www.otrodominio.com/consulta.asp?asunto=24&problema=11
")


si funciona un para mi ...sino ....
  #6 (permalink)  
Antiguo 19/11/2003, 07:23
 
Fecha de Ingreso: octubre-2003
Mensajes: 4
Antigüedad: 21 años, 7 meses
Puntos: 0
Hola!
A ver si me podeis ayudar.

Estoy realizando una aplicacion en ASP, para la intranet de una empresa y el objetivo final es enviar solicitudes de pedido creadas con la aplicacion al SAP. Para ello, utilizaremos el Business Connector.

He estado investigando, y aunque no se casi nada de XML, lo que tengo de momento es esto:

<HTML>
.
.
.

<%

set objXML = Server.CreateObject("microsoft.xmldom")
set objXMLHttp = CreateObject("microsoft.XMLHTTP")

objXMLHttp.Open "POST", "http://user:[email protected]:xxxx/invoke/eInt2FC:crea_pedido", False
objXMLHttp.Send("A:\XML.txt")

Set objDOMDocument = CreateObject("MSXML.DOMDocument")
Set objDOMDocument = objXMLHttp.responseXML
objDOMDocument.save("C:\aaaaaaaaaa.txt")

%>
.
.
.
</HTML>


Pero no recibo nada, o no se guarda nada en el archivo C:\aaaaaaaaaa.txt

Tampoco veo que cuando cargo la pagina, la unidad A:\ lea, no emite ruidos, ni se ilumina el led de la unidad.

Asi que no se que ocurre...
Podeis ayudarme??

Muchas gracias y un saludo!
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 04:21.