Einzelnen Beitrag anzeigen

Benutzerbild von stOrM
stOrM

Registriert seit: 7. Jun 2003
Ort: Mülheim an der Ruhr
436 Beiträge
 
Delphi 10.3 Rio
 
#1

OmniXML Wert aus XML Auslesen

  Alt 28. Okt 2008, 00:17
Hi,
ich hab ein dringendes Problem ich steig da nicht durch.
Eigentlich bräuchte ich mal ein Beispiel zum OmniXML für folgendes XML File:

XML-Code:
<?xml version="1.0" ?>
<WURedist>
  <StandaloneRedist Version="30">
    <architecture name="x86" clientVersion="7.0.6000.381" downloadUrl="http://download.windowsupdate.com/WindowsUpdate/redist/standalone/7.0.6000.381/WindowsUpdateAgent30-x86.exe"/>
    <architecture name="x64" clientVersion="7.0.6000.381" downloadUrl="http://download.windowsupdate.com/WindowsUpdate/redist/standalone/7.0.6000.381/WindowsUpdateAgent30-x64.exe"/>
    <architecture name="ia64" clientVersion="7.0.6000.381" downloadUrl="http://download.windowsupdate.com/WindowsUpdate/redist/standalone/7.0.6000.381/WindowsUpdateAgent30-ia64.exe"/>
    <MUAuthCab RevisionId="6" DownloadURL="http://download.windowsupdate.com/v7/windowsupdate/redist/standalone/MUAuth.cab"/>
  </StandaloneRedist>
</WURedist>
Delphi-Quellcode:
var
 AgentVersion,
 x86dlurl,
 x64dlurl,
 ia64dlurl,
 MuAuthCabVer,
 MuAuthCabdlUrl : String;
begin
 ...
Jetzt würde ich sehr gerne das XML File parsen so das ich später in den obigen Variablen folgendes stehen habe:

AgentVersion := 3.0
x86dlUrl := http://download.windowsupdate.com/Wi...gent30-x86.exe

usw.

Ich muß leider sagen ich hab mich noch nie mit XML beschäftigt was ich aber in nächster Zeit nachholen werden.
Für den Moment würde es mir schon reichen, wenn mir mal jemand anhand von OmniXML erklären/zeigen könnte wie man das macht, damit ich mal einen Anfang habe au den ich aufbauen kann.

Viele Grüße
s!
  Mit Zitat antworten Zitat