XSLT: Wildcard für Namespaces?
Von: Volker Boehm (volker@vboehm.de) [Profil]
Datum: 30.08.2008 15:17
Message-ID: <g9bha3$gno$01$1@news.t-online.com>
Newsgroup: de.comp.text.xml
Datum: 30.08.2008 15:17
Message-ID: <g9bha3$gno$01$1@news.t-online.com>
Newsgroup: de.comp.text.xml
Hallo, da ich mich erst seit ein paar Wochen ernsthaft mit XML und seinen Verwandten beschäftige, hakt es bei mir noch an allen Ecken und Enden. Aktuell habe ich das Problem, das ein Anbieter, dessen XML-Ergüsse ich verarbeiten (XSLT und Java JDOM) möchte, dieselbe Struktur (Auskunft) mit allen ihren Unterelementen mit vier verschiedenen Namespaces ausgibt, je nachdem wie man sie wo abholt. Es gibt - xmlns="http://test.anbieter.de/auskunft" - xmlns="http://test.anbieter.de/mailbox" - xmlns="http://anbieter.de/auskunft" - xmlns="http://anbieter.de/mailbox" Da es sich bei der Struktur jeweils um exakt die gleiche Auskunft handelt, möchte ich natürlich nur _eine_ XSLT-Datei schreiben, die alle _vier_ (identischen) Stukturen abkaspert. Ein <xsl:stylesheet version = '1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:anbieter='http://*anbieter.de/*'> bringt's natürlich nicht; aber das war auch wohl eher so, wie sich der kleine Max (ääh Volker) den Krieg vorstellt. Da außer dem XSLT-Namespace keine anderen Namespaces im Quelldokument vorkommen, könnte das XSLT-Dokument gerne auch alle Namespaces ignorieren. Wie bekomme ich diese Kuh vom Eis? mfg Volker -- Volker Böhm Tel.: +49 4141 981152 www.vboehm.de Voßkuhl 5 Fax: +49 4141 981154 D-21682 Stade mailto:volker@vboehm.de[ Auf dieses Posting antworten ]
Antworten
- Martin Honnen (30.08.2008 15:35)
