AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Alternative zu count einer XML Datei

Ein Thema von Takeo · begonnen am 25. Jul 2014 · letzter Beitrag vom 25. Jul 2014
 
Takeo

Registriert seit: 15. Jul 2014
14 Beiträge
 
#3

AW: Alternative zu count einer XML Datei

  Alt 25. Jul 2014, 10:22
Ok,
also die XML ist so aufgebaut, wie unten beispielhaft zu sehen ist (in echt ist die Liste viel länger und ausführlicher). Was ich möchte ist, dass ich alle Tags durchsuche und wenn der Name auf etwas bestimmtes zutrifft wird das Tag mit Name und Adresse gespeichert. Dies funktioniert alles und passt soweit.
Nur bisher benutze ich Node.ChildNodes.Count (Node ist eine Variable, die bis zum ChildNode['Tags'] gelenkt wird) um die Anzahl der Tags zu zählen und damit eine for-Schleife zu definieren.

Ich hoffe nun ist es klarer. Ich möchte das Count umgehen, weil dies die Hauptursache ist, die Zeit benötigt.

Meine Idee:
Es gibt eine Möglichkeit das letzte Tag zu finden, ohne eine Funktion, die Count irgendwo enthält. Dann kann ich mit einer While-Schleife meine Datei durchforsten, bis das letzte Tag da ist. Geht das und wenn ja, wie?


Zur Übersichtlichkeit:

Code:
<S7Project ScanTime="7/1/2014 12:50:01 PM" Name="dummy" Folder="dummy">
  <Programs>
    <Program Name="S7 Program" Folder="dummy" IPAddress="0.0.0.0" Topic="Test" SymbolID="7802" ID="2">
      <Tags>
        <Tag Name="Name1" Comment="Com1" S7Type="REAL" HWAddress="Address1"/>
        <Tag Name="Name2" Comment="Com1" S7Type="INT" HWAddress="Address2"/>
        <Tag Name="Name3" Comment="Com3" S7Type="INT" HWAddress="Address3"/>
      </Tags>
    </Program>
  </Programs>
</S7Project>
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz