Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Problem beim Verwenden von XML (https://www.delphipraxis.net/157095-problem-beim-verwenden-von-xml.html)

Newcomer91 29. Dez 2010 12:44

Problem beim Verwenden von XML
 
Mahlzeit,

mir ist eine neue Idee gekommen, unzwar möchte ich dass man in ein paar edit felder strings eingibt.
Diese sollen anschließend in einer xml datei gespeichert werden. Nun, ich schaute mir dazu das tutorial auf delphi treff an, es wurde mir allerdings nicht ganz schlüssig wie ich es am besten angehen soll.

Ich sprach mit 2 Kollegen, diese meinten dass mit meiner delphi version (Delphi 7) im Berreich xml nicht viel zu machen sei. Was sagt ihr dazu?
Was kann ich machen? Gibt es Komponenten?

Liebe Grüße

Newy.

mkinzler 29. Dez 2010 12:47

AW: Problem beim Verwenden von XML
 
Warum XML?(Bei festen Strukturen, wäre das Handling mit Inis oder Textfiles einfacher)
http://www.torry.net/pages.php?id=216

generic 29. Dez 2010 12:55

AW: Problem beim Verwenden von XML
 
Zitat:

Zitat von Newcomer91 (Beitrag 1070931)
Ich sprach mit 2 Kollegen, diese meinten dass mit meiner delphi version (Delphi 7) im Berreich xml nicht viel zu machen sei. Was sagt ihr dazu?
Was kann ich machen? Gibt es Komponenten?

Deine Kollegen haben keine Ahnung.
Ich nutze sehr viel die XML Objekte von Microsoft (MSXML).
Importiere dir einfach die TLB und los geht das.

Etwas Demosource findest du in dem Beitrag zu den OnlineUpdates von vor paar Tagen. Im Code ist der Zugriff auf XML gezeigt. Zwar nur rudimentär aber er ist da.

http://www.delphipraxis.net/1070870-post3.html


XML kannst du aber einfacher in einer TStringlist selbst erzeugen.
Ist einfacher und schneller als den DOM zu bemühen.

Lemmy 29. Dez 2010 13:03

AW: Problem beim Verwenden von XML
 
Zitat:

Zitat von generic (Beitrag 1070937)
Zitat:

Zitat von Newcomer91 (Beitrag 1070931)
Ich sprach mit 2 Kollegen, diese meinten dass mit meiner delphi version (Delphi 7) im Berreich xml nicht viel zu machen sei. Was sagt ihr dazu?
Was kann ich machen? Gibt es Komponenten?

Deine Kollegen haben keine Ahnung.
Ich nutze sehr viel die XML Objekte von Microsoft (MSXML).
Importiere dir einfach die TLB und los geht das.

Oder du verwendest einfach die Komponente TXMLDocument, das ist ein Wrapper auf das MSXML, das auch in Delphi 7 schon dabei ist. Tutorials dazu sollte es eigentlich auch geben...

Grüße

Newcomer91 29. Dez 2010 13:23

AW: Problem beim Verwenden von XML
 
fand unter dem Reiter "Internet" die Komponente "TXMLDocument" werde damit ein bisschen ausprobieren.

generic 29. Dez 2010 13:29

AW: Problem beim Verwenden von XML
 
Diesen Beitrag ignorieren, da ich oben schon geantwortet hatte.
Zu doof wenn man sich nicht mehr erinnern kann.
---

Ich nutze aus der MSXML2 (MSXML2_TLB) u.a. die Interfaces:
1) IXMLHTTPRequest
und
2) IXMLDOMDocument.

1) zum Abrufen der Informationen vom Webserver
2) zum Parsen und Weiterverarbeiten den XML

Ist in den Beispielen von den Delphi-Tage in der Datei uc_updatecheck.pas

Tyrolean 30. Dez 2010 03:02

AW: Problem beim Verwenden von XML
 
Zitat:

Zitat von Newcomer91 (Beitrag 1070931)
Ich sprach mit 2 Kollegen, diese meinten dass mit meiner delphi version (Delphi 7) im Berreich xml nicht viel zu machen sei. Was sagt ihr dazu?

Quatsch.

Zitat:

Zitat von Newcomer91 (Beitrag 1070931)
Was kann ich machen? Gibt es Komponenten?

NativeXML von http://www.simdesign.nl/xml.html laden und verwenden. XML ist schlussendlich auch nur ein String.

himitsu 30. Dez 2010 07:44

AW: Problem beim Verwenden von XML
 
Hier im Forum suchenhimXML downloaden (das Neuere, mit der kleineren Nummer) und da mal in den Ordner "other" reinschauen.

Zitat:

Zitat von Newcomer91 (Beitrag 1070931)
Was kann ich machen? Gibt es Komponenten?


stahli 30. Dez 2010 18:33

AW: Problem beim Verwenden von XML
 
Hier habe ich mal versucht, ein bissl zu XML zu erklären. Vielleicht hilft das für den Einstieg.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz