Frank aus Ulm: XPath mit XHTML Dateien immer nur 0 hits

Beitrag lesen

Hi, hallo

nachdem ich fröhlich aus einem Word-Dokument ein XHTML fähiges Dokument gemacht habe (geht leider nicht mit Bordmitteln von MS Word aber über einen kleinen Umweg) möchte ich dieses Dokument parsen und eine immer wiederkehrende Sequenz von <p/><div><table></div> herausziehen.

Dazu eignet sich ja bekannterweise XPath als QueryLanguage recht gut. Allerdings bringt mir keine (nur eine) XPath Query ein ergebnis, dass Knoten gefunden wurden.

Eine Abfrage auf //p bringt 0 Hits, obwohl 22855 <p> tags drin sind. Da frage ich mich, _wieso_ zum Henker ... auch die schreibweise descendant::p hilft nicht

//* (ich will einfach jeden XML-Node haben) hingegen bringt mir 72000 hits

--- ja, ist ein recht großes Doc (ne Spec) ---

//p oder descendant::p sind aber gültige XPath Notierungen  ... ich kann das auch mit //table probieren, wieder 0 hits..

Was läuft da daneben? Hat jemand eine Idee?

Ich benutze:
VB6 bzw. VBS mit dem MS XML Parser v3
VB.net mit den MS XML v4 Core Services  (system.xml !)

Tschau und vielen Dank für Anregungen schon mal vorab.
Frank