Thema: Delphi ClientDataSet

Einzelnen Beitrag anzeigen

Centrii

Registriert seit: 18. Mai 2007
Ort: FDS
108 Beiträge
 
Delphi 2006 Architect
 
#6

Re: ClientDataSet

  Alt 15. Apr 2008, 16:06
dann geh das XML-File doch erstmal mit einer Schleife durch und schau was für eine Struktur dein TClientDataSet
haben muss.
so mache ich das z.B.
Delphi-Quellcode:
  for i:=0 to XML.ChildNodes.Count-1 do
  begin
    for j:=0 to XML.ChildNodes[i].ChildNodes.Count-1 do
    begin
      eNode:=XML.ChildNodes[i].ChildNodes[j];
      if eNode.NodeName='equipmentthen begin
        for k:=0 to eNode.ChildNodes.Count-1 do
        begin
          if eNode.ChildNodes[k].NodeName='elementsthen
          begin
            for m:=0 to eNode.ChildNodes[k].ChildNodes.count-1 do
            begin
              mNode:=eNode.ChildNodes[k].ChildNodes[m];
              for n:=0 to mNode.ChildNodes.count-1 do
              begin
                if mNode.ChildNodes[n].NodeName='subsystemthen
                begin
                end;
              end;
            end;
          end;
        end;
      end;
    end;
  end;
nur als Beispiel, eben von Hand geschrieben...
Auf jeden Fall weißt du dann was für Spalten du brauchst.

Gruß Ruben
Ruben
Theorie ist, wenn man alles weiss, aber nichts funktioniert. Praxis ist, wenn alles funktioniert und keiner weiss warum
  Mit Zitat antworten Zitat