15.08.2022, 09:50
Hallo zusammen,
mein Programm läuft soweit ganz gut, ich würde es nur gern etwas schneller machen, weil es aktuell eine Laufzeit von ca 135 Sekunden hat.
Zunächst zu meinem Programm: In einer XML mit über 180.000 Zeilen stehen Kennnummern in unterschiedlichen Kennnummernlisten. Eine Kennnummer steht in mehreren Listen. Das Programm sucht alle Listen raus, in denen die gesuchte Kennnummer enthalten ist. Zunächst suche ich nach allen "Knr" Elementen. Anschließen vergleiche ich die gefundenen Elemente mit der gesuchten Nummer. Bei einem Treffer gehe ich zwei ebenen nach oben und schreibe die Listen ID raus.
Ich freue mich über jeden Ratschlag
Gruß Philipp
mein Programm läuft soweit ganz gut, ich würde es nur gern etwas schneller machen, weil es aktuell eine Laufzeit von ca 135 Sekunden hat.
Zunächst zu meinem Programm: In einer XML mit über 180.000 Zeilen stehen Kennnummern in unterschiedlichen Kennnummernlisten. Eine Kennnummer steht in mehreren Listen. Das Programm sucht alle Listen raus, in denen die gesuchte Kennnummer enthalten ist. Zunächst suche ich nach allen "Knr" Elementen. Anschließen vergleiche ich die gefundenen Elemente mit der gesuchten Nummer. Bei einem Treffer gehe ich zwei ebenen nach oben und schreibe die Listen ID raus.
Ich freue mich über jeden Ratschlag
Gruß Philipp