Wie definiere ich in XSLT einen Namespace ohne Präfix?

Antwort

In XSLT kannst du einen Namespace ohne Präfix definieren, indem du den Namespace in der `xsl:stylesheet`- oder `xsl:transform`-Deklaration angibst. Hier ist ein Beispiel, wie du das machen kannst: ```xml <xsl:stylesheet version="1.0" xmlns:xsl="http://.w3.org/1999/XSL/Transform" xmlns="http://example.com/namespace"> <xsl:template match="/"> <root> <element>Inhalt</element> </root> </xsl:template> </xsl:stylesheet> ``` In diesem Beispiel wird der Namespace `http://example.com/namespace` ohne Präfix definiert. Alle Elemente, die in diesem Namespace erstellt werden, müssen dann entsprechend behandelt werden. Wenn du Elemente in diesem Namespace erzeugen möchtest, kannst du sie einfach ohne Präfix angeben, wie im `<element>`-Tag gezeigt.

KI fragen