XSL aus einer XML-Datei erstellen

September 9

XSL aus einer XML-Datei erstellen

XSL ist eine Stylesheet-Sprache zum Formatieren der Elemente in XML erstellt. XSL ist daher in der Regel per Hand mit einem Stylesheet Editor geschrieben. XSL wird von den meisten großen Web-Entwicklungs-Tools, einschließlich Dreamweaver und Microsoft Visual Web Developer unterstützt. Stylesheet-Generatoren sind im Internet frei verfügbar. Allerdings ist es eine einfache Sache, ein XSL-Stylesheet zu erstellen, die alle XML-Elemente in Ihrem Dokument druckt.

Anweisungen

1 Erstellen Sie eine neue XSL-Datei, die mit Ihrem XML/XSL Editor.

2 Wenn es nicht automatisch von der XML-Editor eingefügt wurde, erstellen Sie eine < Stylesheet >-Deklaration wie folgt:< xsl: Stylesheet Version = "1,0" xmlns: XSL = "http://www.w3.org/1999/XSL/Transform & Quot; >

3 Legen Sie Ihre Ausgabemethode XML, wie dargestellt:< xsl: Output-Methode = "Xml" / >

4 Erstellen Sie eine Vorlage, die alle Elemente in Ihrem Dokument kopiert:< xsl: Template der match="@* | ::node() ">

&lt;xsl:copy> &lt;xsl:apply-templates select=&quot;@* | node()&quot;/> &lt;/xsl:copy> &lt;/xsl:template>5

Fügen Sie Ihre Schließung < / xsl: Stylesheet > Tag.

6 Speichern Sie und testen Sie Ihre Datei. Die resultierende Transformation wird den Inhalt von jedem Element in der XML-Datei angezeigt.

Tipps & Warnungen

  • Wenn Sie Fehlermeldungen erhalten, sicherzustellen Sie, dass Ihre XSL-Datei sowohl gültige als auch gut geformt ist.
  • Nicht alle XML-Prozessoren erfordern ein < anwenden-Vorlagen >-Element. Microsoft-Technologie, erfordert jedoch diese Aussage.
  • Manche visual Tools können Sie ordnen Ihre XML-Elemente und XSL automatisch zu generieren.
  • Die Beziehungen zwischen XML, XSL und Software-Entwicklungsumgebungen können komplex sein. Sicherstellen Sie, dass Sie ein grundlegendes Beispiel erfolgreich in Ihrer Umgebung ausführen können, bevor Sie versuchen komplexere Transformationen.