Hallo Sandra,
Es geht darum, dass ich an einer bestimmten Stelle in meiner Homepage Inhalte einer anderen Seite anzeigen will. Z.B. Wetterdaten einer bestimmten Region. Die nötigen Wetterdaten hole ich mir per XML. Kannst Du noch folgen?
Na, bis hier ist es ja einfach... ;-)
In ASP soll das so funktionieren:
' --- Instantiieren des Objekts MSXML2.ServerXMLHTTP
Set objHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
' --- Erstellen des Requests mit folgenden Parametern
objHTTP.open "GET", URL, false
' --- Senden des Requests
objHTTP.send
' --- Der gesamte Text der geladenen Seite steht jetzt in ResponseText
' --- und wird als Rückgabewert der Funktion GetURL zugewiesen.
GetURL = objHTTP.ResponseText
wenn du xml bekommst, wie sieht deine xml struktur aus?
Das bekomme ich nun geliefert:
Beispiel1: Wetter|Stadtname|Tag|15
Was ist denn daran XML, das ist einfach ein String ohne Markup
Das hat mich ehrlich gesagt anfangs auch verwundert! :-)
Allerdings ist es nicht mein Code, ich muss den Fehler nur finden. Wenns kein XML ist, wieso wied dann mit "MSXML2.ServerXMLHTTP" gearbeitet. Wie gesagt, ich bin ratlos!!
Nun bekomme ich aber XML, in dem Kommata enthalten sind.
Ich verbessere mich. Wenn ich eigentlich sowas zurückkriegen sollte
Beispiel2: Wetter|Stadtname1, Stadtname2, Stadtname3|Tag|15
dann kommt es erst gar nicht bei mir an... (Timeout)
Wieso funktioniert dann Beispiel1 und Beispiel2 nicht mehr? Liegt es gar nicgt am Komma?
Keine Ahnung, aber ein XML-Problem ist es nicht, da du gar kein XML zurück bekommst
Hmmm, abgesehen davon verstehe ich immer noch nicht, warum ich im einen Fall etwas bekomme und im anderen Falle nichts...???
alles in allem: es ist leider nicht zu versthene was du machst und was du eigentlich zu erreichen möchtest.
Jetzt besser?
Hm....
Gruß
Franz
Gruß Sandra