select hat Probleme mit Präfixes
Hi,
in dem Dokument existieren mehrere Präfixes, die über die Namespaces definiert sind. Mir ist aufgefallen, dass die select~ oder test-Anweisungen nicht richtig verarbeitet werden. Ziel ist es einen Exportfilter für ODF zu schreiben!
Ich speichere einige Dateien in einer temporären Datei.
Aufbau der File:
Anfragen wie select="styles/*" gehen, aber Anfragen mit Präfixen wie select="styles/office:document-styles/style:style" gehen nicht. Nutze ich * als Wildcard geht es wieder. Das Problemen scheinen die Präfixe zu sein, habe zu Testzwecken mal Bezeichner ohne Präfixes in der Datei einfügt und da lief, aber so bald ein Präfix dazwischen kommt, geht nix mehr.
Für Ideen bin ich dankbar.
in dem Dokument existieren mehrere Präfixes, die über die Namespaces definiert sind. Mir ist aufgefallen, dass die select~ oder test-Anweisungen nicht richtig verarbeitet werden. Ziel ist es einen Exportfilter für ODF zu schreiben!
Ich speichere einige Dateien in einer temporären Datei.
Aufbau der File:
<styles>
<office:document-styles>
<style:style/>
</office:document-styles>
<office:automatic-styles>
</style:style>
</office:automatic-styles>
<styles>
Anfragen wie select="styles/*" gehen, aber Anfragen mit Präfixen wie select="styles/office:document-styles/style:style" gehen nicht. Nutze ich * als Wildcard geht es wieder. Das Problemen scheinen die Präfixe zu sein, habe zu Testzwecken mal Bezeichner ohne Präfixes in der Datei einfügt und da lief, aber so bald ein Präfix dazwischen kommt, geht nix mehr.
Für Ideen bin ich dankbar.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 76295
Url: https://administrator.de/forum/select-hat-probleme-mit-praefixes-76295.html
Ausgedruckt am: 31.05.2025 um 20:05 Uhr