May 2018
Intermediate to advanced
680 pages
15h 54m
German
Auch in C#.NET können Sie XSL-Transformationen durchführen. Zwar ist die Funktionalität des verwendeten Microsoft-Standardprozessors auf XSL 1.0 beschränkt. Daneben gibt es (je nach verwendetem XSL-Prozessor) die Möglichkeit, in XSLT C#.NET-Code zu implementieren und dessen Ergebnisse in den XSLT-Konvertierungsprozess einzubinden.
Im folgenden XSL-1.0-Beispiel wird eine C#.NET-Klasse Person implementiert; die set-Properties sind auf value.ToUpper()" gesetzt. In der Methode "public static string getPerson(string VN, string NN)" wird ein Objekt der Klasse Person instanziiert und via Parameterübergabe initialisiert.
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" ...Read now
Unlock full access