Hi,
ein alternativer Ansatz zu Thomas' seinem, wäre, per XPath grundsätzlich
nur alle Nodes mit dem Namen "produkt" vom Typ "element node" zu erfassen
und dann in einer fast identischen Schleife zu durchlaufen.
Ein Tipp noch zum Thema Inkompatibilitäten der MSXML Parserversionen.
Deine ProgId kann auf der Entwicklungs-Maschine auf eine bestimmte
MSXML Version verweisen, während auf dem Produktivsystem es auf eine
andere Version verweist. Dadurch können später schwer vorhersehbare und
aufspürbare Fehler auftreten.
Es gibt für die DOM Implementierung auch Versionsspezifische ProgIds wie
z.b. Microsoft.XmlDomDocument.4.0
die ich für geeigneter in deinem Fall halte.
Ciao, Frank