woormsen: getelementsbytag + vbs

so mal ein Bsp.Skript( weiter unten ) gepostet.... das xmlfile ist

<<BEITRAG>>
<<START>>red
<<a>>Projekt1
<<DATA>>a<</DATA>>
<<MEMBER>>007<</MEMBER>>
<</a>>
<<a>>Projekt2
<<DATA>>b<</DATA>>
<<MEMBER>>007<</MEMBER>>
<</a>>
<</START>>
<</BEITRAG>>

habe jetzt eine Frage zu getElementsBYTagName("....")
kann hier für Tag a einfach a stehen, oder muss die Baumstruktur
mitrein...??

Danke im voraus und keine angst ,ich weiss wie die tags aussehen müssen ;)

<%
dim xmlDoc
dim myNodelist

set xmlDoc = Server.CreateObject("Microsoft.XMLDOM")

xmlDoc.async = false
xmlDoc.load Server.MapPath("xmldatei3.xml")

myNodeList = xmlDoc.getElementsByTagName("a")

For i = 0 To (myjNodeList.length - 1)

Response.write myNodeList.Item(i).text

Next

%>

  1. Hallo,

    habe jetzt eine Frage zu getElementsBYTagName("....")
    kann hier für Tag a einfach a stehen, oder muss die Baumstruktur
    mitrein...??

    Wenn du es einfach ausprobiert hättest, hättest du schon längt deine Antwort. Wie die DOM-funktion getElementsBYTagName() sagt, es geht um Elementen mit einem bestimmten Tag-Namen und nicht um Vererbungsverhältnisse, also reicht 'a' aus.

    Grüße
    Thomas

    1. kriege abr einen fehler in dem geposteten vbs-skript -->

      Laufzeitfehler in Microsoft VBScript-Fehler '800a01c2'

      Falsche Anzahl an Argumenten oder ungültige Eigenschaftszuweisung

      /testasp3.asp, Zeile 11 Gruss Thomas

      1. Hallo,

        kriege abr einen fehler in dem geposteten vbs-skript -->
        Laufzeitfehler in Microsoft VBScript-Fehler '800a01c2'
        Falsche Anzahl an Argumenten oder ungültige Eigenschaftszuweisung
        /testasp3.asp, Zeile 11 Gruss Thomas

        So mit "Gruss Thomas" am ende? ;-)
        Im, erstn: das sagt (mir so oder so) nichts und kann zig andere Ursachen haben, vielleicht suchst du bei MS nach der Nummer der Fehlermeldung?
        Außerdem, einfache Beispiele gibts ja auch auf den Seiten von MS.

        Grüße
        Thomas