Autor Beitrag
catweasel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 487
Erhaltene Danke: 1

Win 7 64bit
Delphi 7 Second Sedition V7.2
BeitragVerfasst: Fr 03.10.03 20:26 
Hi,

ich hab mal ne Frage zu XML.... Nichts spezielles, eher allgemein. Fänds gut wenn mir mal jemand den Ansatz/ein Beispiel beschreibt wie man hier vorzugehen hat:

Ich möchte die Daten (in XML-Form) meiner SETI@home Statistik abrufen und daraus einen Graph erstellen. Die Sache mit dem Graph is easy wenn man die Daten erstmal hat... und genau da liegt das Problem.... Ich hab keine Ahnung wie man mit den Verschiedenen XML-Clients und Transformern und so weiter umgeht. Sämtliche Onlinehilfe und die Konsultation zweier Delphi-Bücher hat mir auch keine Erleuchtung bringen können...

Also: Wie lese ich eine XML-Datei ein? Wie kann/muss ich es parsen um an die Werte zu kommen?

Für jeden Tipp wär ich dankbar..

Catweasel

Moderiert von user profile iconTino: Titel geändert.
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 03.10.03 21:04 
Chris hat angefangen, ein XML-Tutorial auf der Basis des Microsoft-Parsers zu schreiben. Dann gibt´s noch eins: XML und Delphi.

Augen auf.
catweasel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 487
Erhaltene Danke: 1

Win 7 64bit
Delphi 7 Second Sedition V7.2
BeitragVerfasst: Sa 04.10.03 01:13 
Titel: Danke für den Tipp...
Hi,

Danke für den Tipp,

die Tutorials haben tatsächlich etwas gebracht.
Hab jetzt gut was zum üben :D

hmmm aaaber ein Problem hab ich noch....
In den Tutorials wurde die XML-Datei immer mit loadfromfile();
eingelesen.
Wenn die Datei aber "aus dem Netz" kommt, geht das nicht...
loadfromfile('http://ssl.setiathome.berkeley.......');
funktioniert irgendwie nicht.....
(Wäre auch praktisch um html-files direkt als asciitext lesen zu können)
Also wie öffnet man Dateien ausm Netz...?
Ich beschäftige mich noch nich sooooo lange mit Delphi. :oops:

Catweasel
obbschtkuche
Gast
Erhaltene Danke: 1



BeitragVerfasst: Sa 04.10.03 09:00 
Um eine Datei runerzuladen, kannst du TNMHTTP (ich glaube Fastnet) benutzen.

ausblenden Delphi-Quelltext
1:
2:
nmhttp1.get('http://www.foo.com/bar.zip');
str := nmhttp1.body;
[/delphi]
catweasel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 487
Erhaltene Danke: 1

Win 7 64bit
Delphi 7 Second Sedition V7.2
BeitragVerfasst: So 05.10.03 18:06 
Titel: Hmmm irgendwie gehts nich so ganz
Hi,

Hab das mal ausprobiert, aaaaber irgendwas mach ich wohl falsch....

Wenn ich das Probiere bleibt der string immer leer :-(

Catweasel....