- dabei wird die *ganze* Datei direkt als Objekt übergeben
Nein. Stell Dir einmal vor, Du machst einen Request auf das New Yorker Telefonbuch, da zerplatzt Dir nachher Dein Browser, wenn die Daten endlich angekommen sind;)
O_o aber wie bekomm ich dann zB. den Namen "Münz, Stefan" angenommen er lebt in New York? wenn ich schreibe
var eintraege = xmldoc.getElementsByTagName("Name");
habe ich dann nicht schon 10 Mio Einträge in dem Objekt? (Objekt, Knoten, Objektknoten, Referenz wie auch immer ich lasse mich auch hier gern schlagen ^^)
Bei SQL wäre mir die Sache sofort klar ich hätte ebent ein Script was eine DB fragen würde
select Name,Vorname,PLZ,Telefon... from AdressenNYC where Name = "Muenz";
und dessen Ergebnis auch keinen Browser zerschiessen würde nichtmal den geringsten. Aber XML? O_o wie kann ich denn vermeiden dieses Objekt mit 10 Mio. Einträgen zu bekommen?