XPath

Konzept XPath ist ein W3C‑Standard, der speziell für die Navigation und Suche von Knoten in XML‑Dokumenten entwickelt wurde und die zentrale Grundlage von XSLT darstellt. Alle Ausdrücke innerhalb von select=““ …

Mehrfachverzweigung

1. <xsl:choose> Mehrfach‑Bedingungsverzweigung Syntaxaufbau (vergleichbar mit if … else if … else) Ablauf: Durchlaufen → Sortieren nach Alter → Filter Größe > 160 → Alter fett darstellen, falls Größe über …

Bedingungsprüfung und Sortierung

1. <xsl:sort> Sortierung Zusammen mit <xsl:for-each> verwenden, um Daten innerhalb einer Schleife zu sortieren. Syntax‑Regeln Beispiel: Schüler nach Alter aufsteigend sortieren Absteigende Schreibweise: 2. <xsl:if> Einfache Bedingungsprüfung Gibt Inhalt nur …

Schleife

Kern‑Tags 1. <xsl:value-of> Zweck: Extrahiert den Textinhalt eines angegebenen XML‑Knotens und gibt ihn im Ergebnisdokument aus. Ohne die Schleife <xsl:for-each> wird nur der erste passende Knoten ausgewertet, eine vollständige Datendurchlauf …

XSLT‑Beispiel

Vollständiges Beispiel: Umwandlung von XML + XSLT nach HTML Bereiten Sie zwei Dateien vor: Verwendet die XML‑Datei die Kodierung ISO‑8859‑1 (westeuropäischer Zeichensatz), lassen sich nicht‑englische Texte unter Umständen nicht korrekt …

Einführung

I. Grundlegende Konzepte 1. XSL XSL (EXtensible Stylesheet Language, erweiterbare Stylesheet‑Sprache)Vom W3C definierte Stylesheet‑Sprache für XML. CSS dient für HTML, XSL wurde speziell für XML entwickelt. Im weiteren Sinne gliedert …

Installation und Deinstallation von Diensten

Windows‑Dienste: Installation und Deinstallation über die InstallUtil.exe‑Befehlszeile sowie Lösungen für häufige Fehler 1. Installieren und Deinstallieren von Windows‑Diensten über die Befehlszeile 1. Werkzeug Microsoft stellt InstallUtil.exe für die Installation und …

Ihr erster Windows Service

1. Neues Windows‑Dienst‑Projekt erstellen Hinweis: Neuere Visual Studio‑Versionen enthalten diese Vorlage nicht mehr. Sie wird nur von .NET Framework unterstützt. Für .NET Core/.NET 5+ wird die Verwendung von Worker Service …

Windows‑Dienst

1. Was ist ein Windows‑Dienst Ein Windows‑Dienst ist ein Programm, das im Hintergrund läuft und bestimmte Aufgaben erledigt. Wichtige Eigenschaften: Einsatzbereiche Geeignet für Aufgaben mit dauerhafter Hintergrundausführung, zeitgesteuerten Abläufen und …

Existenzprüfung

Prüfen ob ein Key in Redis existiert IDatabase.KeyExists(string key)Zweck: Prüft, ob der angegebene Key in Redis vorhanden ist Gibt true zurück, solange der Key existiert, unabhängig vom Datentyp (funktioniert für …