langsam bin ich der Verzweiflung nahe:
<%@language=JScript%>
<%
var objSrvHTTP;
var objXMLDocument;
objSrvHTTP = Server.CreateObject ("MSXML2.ServerXMLHTTP.4.0");
objXMLDocument = Server.CreateObject ("MSXML2.DOMDocument.4.0");
//Den XML-Dokument aus dem Filesystem auslesen
var objXmlHttp;
var strHTML;
objXmlHttp = Server.CreateObject("MSXML2.ServerXMLHTTP.4.0");
objXmlHttp.open ("GET","http://www.foo.de/ORDER.xml",false);
objXmlHttp.send;
strHTML = objXmlHttp.responseXML;
objXMLDocument.async=false;
objXMLDocument.resolveExternals=false;
objXMLDocument.loadXML (strHTML); ---> LINE 20
//Response.Write (strHTML);
//Den ausgelesenen XML-Dokument an die gegenstelle posten.
objSrvHTTP.open
("POST","http://www.hdt.de/eB2B/processing/XML_ORDER.asp",false);
objSrvHTTP.send (strHTML);
Response.ContentType = "text/xml";
//Response.Write (objSrvHTTP.responseXML.xml);
%>
Fehler:
++++++++++++++++++++++++++++++++
Microsoft JScript runtime error '800a000d'
Type mismatch
/test.asp, line 20
++++++++++++++++++++++++++++++++
Wenn ich:
strHTML = objXmlHttp.responseXML;
durch
strHTML = objXmlHttp.responseText;
ersetze, wird zwar gesendet, es kommt aber kein Inhalt an.
Gruss
Gleb Kintop
> -----Urspr�ngliche Nachricht-----
> Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
> Gesendet: Wednesday, September 11, 2002 11:52 AM
> An: AspGerman Kaffeehaus
> Betreff: [aspdecoffeehouse] RE: Dokument annehmen / 3
>
>
> Das Problem k�nnte sein, dass loadXML nur mit unicode encodings funzt...
> (Siehe doku)
> Versuch mal das empfangene Dokument direkt weiterzugeben, ohne durch ein
> String zu gehen...
>
> [...]
> > objXmlHttp.open ("GET","http://www.foo.de/ORDER.xml",false);
> > objXmlHttp.send;
>
> var theXMLDoc = objXmlHttp.responseXML;
>
> >
> > //Den ausgelesenen XML-Dokument an die gegenstelle posten.
> > objSrvHTTP.open ("POST","http://www.foo1.de/LISTENET.asp",false);
>
> objSrvHTTP.send (theXMLDoc); ---> LINE 25
>
>
> Claudius
>
>
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp