Über diesen Blog

Diese Webseiten waren ursprünglich als chronologisch geordneter Blog konzipiert. Im Lauf der Zeit ist viel Inhalt hinzu gekommen, so daß eine andere Aufteilung notwendig wurde. Die folgende Liste zeigt die Reihenfolge der Updates.

Vielen Dank an Sie alle für die zahlreichen Tipps und Anregungen!

1 2021-05-02 Vererbung: Neben Datenkapselung und Polymorphie durchzieht auch das Vererbungskonzept eine ganze Reihe gut eingeführter und bewährter Programmiersprachen wie C#.NET, Java, C++.
2 2021-05-02 XML-Datei erstellen und auslesen: Dieses C#.NET-Programm schreibt eine XML-Datei und liest diese dann mithilfe System.Xml.XmlReader, System.Xml.XmlDocument sowie XPath.XPathDocument, XPath.XPathNavigator, XPath.XPathExpression wieder aus. Untertitel: ➪Eine XML-Datei erstellen ➪XML-Datei mithilfe des System.Xml.XmlReader auslesen ➪XML-Datei mithilfe von System.Xml.XmlDocument und XPath auslesen ➪XML-Datei mithilfe von XPath auslesenEine XML-Datei erstellen; XML-Datei mithilfe des System.Xml.XmlReader auslesen; XML-Datei mithilfe von System.Xml.XmlDocument und XPath auslesen; XML-Datei mithilfe von XPath auslesen.
3 2021-05-02 XSD-Validierung von XML mit C#.NET: Das Programm demonstriert die XSD-Validierung von XML-Dateien mit C#.NET Untertitel: ➪Vereinfachter Ansatz ➪Erweiteter Ansatz mit ValidationHandlerVereinfachter Ansatz; Erweiteter Ansatz mit ValidationHandler.
4 2021-05-02 Maintenance: Wann immer Geschäftsmodelle neu konfiguriert oder technologische Neuerungen eingeführt werden, wechseln die fachlichen Anforderungen der Botschaften. Daher sind (eilige) Aktualisierungen ein Dauerzustand. Die Änderungen können sowohl vom Datenempfänger als auch vom Datenlieferanten ausgehen. Untertitel: ➪Hoher Anpassungsbedarf ➪Hohe Flexibilität ➪Häufige Änderungen fachlicher AnforderungenHoher Anpassungsbedarf; Hohe Flexibilität; Häufige Änderungen fachlicher Anforderungen.
5 2021-05-02 XPath-Funktionen: XPath 3.0 und XPath 3.1 bieten mehrere Hundert verschiedene Standard-Funktionen. Ein Teil davon steht bereits seit XPath 1.0 bzw. XPath 2.0 zur Verfügung.
6 2021-05-02 Zahlenfunktionen: Dieser Abschnitt bietet eine Übersicht über Spezialfunktionen zur Auswertung von Zahlensequenzen: avg, count, max, min, number, sum. Zudem stehen mathematische Standardfunktionen bereit: acos, asin, atan, cos, log, log10, number, pi, pow, sin, sqrt, tan. Untertitel: ➪Wichtige VoraussetzungWichtige Voraussetzung.
7 2021-05-02 XPath: compare: Die compare-Funktion vergleicht zwei Stringparameter miteinander. Sind beide Strings gleich, ist das Ergebnis "0" (etwa bei compare('abc', 'abc')). Untertitel: ➪collationscollations.
8 2021-05-02 XPath: Sequenz-Funktionen: In XPath 2.0 kommen (gegenüber XPath 1.0) die mächtigen Sequenzen hinzu, auf denen wiederum zahlreiche Funktionen in XPath 2.0 und XPath 3.0 beruhen.
9 2021-05-02 XQuery: Zur effizienten Speicherung sehr zahlreicher XML-Dokumente bieten sich sowohl native XML-Datenbanken als auch herkömmliche SQL-Datenbanken an, die das Abspeichern als XML-Dokument ermöglichen. Zur Auswertung der dort gelisteten XML-Dokumente innerhalb dieser Technologien kommt häufig XQuery zum Einsatz.
10 2021-05-02 Arbeit mit Sequenzen: XQuery arbeitet auf der Basis von Sequenzen, die sich zum Beispiel durch "(1 to 10)" als eine Sequenz aller Zahlen von 1 bis 10 definieren lässt. Untertitel: ➪Sequenzen verkettenSequenzen verketten.
11 2021-05-02 XSD-Type-Cast: Sehr hilfreich ist die Unterstützung der XML-Schema-Datentypen in XQuery.
12 2021-05-02 Sortierung einer Sequenz: Mit order by ist auch die Sortierung einer Sequenz problemlos möglich.
13 2021-05-02 Arbeiten mit Variablen: Mitunter ist es in XQuery notwendig, Zwischenergebnisse in temporäre Variablen auszulagern, bevor sie weiterverarbeitet werden können. Das kann bei der Nummerierung einer Sequenz notwendig werden, die vorher mit order by sortiert wurde. Untertitel: ➪.
14 2021-05-02 XQuery: Arbeiten mit XML-Input: Die Inhalte der XML-Input-Elemente können mit ./text() ausgewertet werden. Erfolgt das nicht, so wird der jeweilige Element-Node übernommen, an dem der Textnode als Child hängt.
15 2021-05-02 WHERE: Eine bedingungsgesteuerte Auswahl kann mit der WHERE-Klausel durchgeführt werden.
16 2021-05-02 XQuery: WHERE und Nummerierung: Die WHERE-Klausel filtert aus der Liste jener Nodes, die im vorhergehenden XPath-Statement angesprochen werden, jene heraus, die den WHERE-Kriterien entsprechen. Sollen die gefundenen Nodes in der Ausgabe nummeriert werden, kann die WHERE-Klausel kontraproduktiv sein.
17 2021-05-02 Geschachtelte Schleifen: Selbstverständlich steht herkömmlicher Programmierlogik nichts Wesentliches im Wege; so sind geschachtelte Schleifen auch in XQuery möglich.
18 2021-05-02 FLOWR: XQuery bietet komfortable Unterstützung für erweiterte Bedingungsprüfungen (every/some mit satisfies) sowie präzise Typdefinitionen auf der Basis simpler XML-Schema-Datentypen (castable, xs:decimal, xs:integer etc.).
19 2021-05-02 XQuery: Element-Konstruktor: In der Programmierpraxis mit XQuery kann es vorkommen, dass Elemente zur Laufzeit generiert werden müssen. Hier leistet der Element-Konstruktor große Hilfe.
20 2021-05-02 Vereinigte Sequenzen: Nodelists (Sequenzen) können zunächst generiert und anschließend mit union verkettet werden.
21 2021-05-02 XQuery: concat, union, intersect, except: Ebenfalls zum Vergleich gegenüber XSL 2.0 finden Sie noch die XQuery-Syntax für Sequenzverkettungen, union, intersect und except. Untertitel: ➪concat ➪union ➪intersect ➪exceptconcat; union; intersect; except.
22 2021-05-02 XQuery: Generierung von 3erGruppen: Eine etwas komplexere XQuery-Aufgabe ist die nach Einkommen absteigend sortierte, in Dreiergruppen angeordnete und nummerierte Ausgabe von Vorname und Wohnort aller Menschen im Quelldokument.
23 2021-05-02 XQuery: Arbeiten mit Namespaces und Funktionen: Neben Standard-Namespaces sind in XQuery auch selbst definierte Namespaces von zentraler Bedeutung, etwa bei der Deklaration von Variablen und Funktionen.
24 2021-05-02 XPath 3.1: Arrays in XQuery: Auch die erweiteren Funktionen von XPath 3.1, zum Beispiel die Array-Funktionen, stehen in XQuery zur Verfügung. Voraussetzung ist die Einbindung des speziellen Namespaces. Untertitel: ➪array:reverse ➪array:subarray ➪array:insert-before, array:tail ➪array:for-each ➪array:for-each-pairarray:reverse; array:subarray; array:insert-before, array:tail; array:for-each; array:for-each-pair.
25 2021-05-02 XQuery 3.0: switch/case: Ergänzend zu if-then-else bietet XQuery eine einfache Fallunterscheidung über switch/case.
26 2021-05-02 XQuery 3.0: try/catch: Auch XQuery bietet ein leistungsfähiges Exception-Handling mit try/catch.
27 2021-05-02 XQuery 3.0: Gruppierungen mit group by: In XQuery 3.0 sind mit group by auch Gruppierungen möglich.
28 2021-05-02 PDF-Listendruck mit XQuery 3.0: Die FO-Generierung von PDF-Dokumenten ist auch mit XQuery 3.0 problemlos möglich.
29 2021-05-01 C#.NET: Mit C#.NET hat Microsoft eine leistungsfaehige Programmiersprache zur Verfuegung gestellt. Das .NET Framework umfasst viele Tausend Klassen. Das aktuelle VisualStudio bietet wesentliche Neuerungen gegenueber den Vorgaengerversionen.
30 2021-05-01 Sortierung einer Pointerliste: Untertitel: ➪Der C++ Quellcode ➪Fuelle die Liste ➪Liste ausgeben ➪Das Loeschen der Pointerliste ➪main() ➪Ausgabe des ErgebnissesDer C++ Quellcode; Fuelle die Liste; Liste ausgeben; Das Loeschen der Pointerliste ; main(); Ausgabe des Ergebnisses.
31 2021-05-01 JSON: XML ist eine Sprache, JSON ist ein Datenformat. Der Vergleich von JSON mit XML ist ähnlich sinnlos wie der Vergleich zwischen CSV und C#.NET. Untertitel: ➪JSON ➪JSON: Objektorientierte Strukturen ➪Vergleich der Datenformate ➪JSON-Auswertung mit JavaScript ➪JSON-Auswertung mit JavaScript in XSLJSON; JSON: Objektorientierte Strukturen; Vergleich der Datenformate; JSON-Auswertung mit JavaScript; JSON-Auswertung mit JavaScript in XSL.
32 2021-04-22 C#.NET Grundlagen:
33 2021-04-22 Leitfaden für die Erstellung einer Klasse in C++: Diese Seite bietet einen Leitfaden für die Erstellung einer Klasse in C++ sowie in der Objekt-Instanziierung der Klasse. Untertitel: ➪Schritt 1 ➪Schritt 2: ➪Schritt 3:Schritt 1; Schritt 2:; Schritt 3:.
34 2021-04-22 NVDL: Effiziente Validierung ist auch mit NVDL möglich, der Namespace-based Validation Dispatching Language. Häufig beruhen XML-Dokumente auf einem einzigen Namespace. NVDL erlaubt, XML-Dokumente zu validieren, die mehrere Namespaces bzw. unterschiedliche Validierungs-Szenarien umfassen. Neben XML-Schema kommen hier noch RelaxNG sowie Schematron in Betracht. (Theoretisch sollte das auch für RNC und DTD gelten, aber es kann sein, dass der ausführende Prozessor DTD und RNC nicht als NVDL-Schemasprache akzeptiert.)
35 2021-04-22 XPath-Operatoren: Mit XPath können auch Vergleiche, nummerische oder boolesche Rechenoperationen durchgeführt werden.
36 2021-04-22 Nummerische Operatoren: Nummerische Operatoren erlauben allgemeine Rechenoperationen wie Addition, Subtraktion, Multiplikation, Division oder die Berechnung des ganzzahligens Rests einer Division.
37 2021-04-22 Logische Operatoren: Logische Operatoren erlauben allgemeine Vergleichs- sowie Verknüpfungsoperationen wie <, <=, >, >=, =, !=, and, or oder not.
38 2021-04-22 Boolesche Operatoren: Für die typsichere Arbeit mit Boolean-Werten empfiehlt sich die Verwendung des XML-Schema-Datentyps xs:boolean.
39 2021-04-22 ||: In XSL 3.0 / XPath 3.0 steht der Verknüpfungsoperator || zur Verfügung, der den Aufruf von concat ersetzen kann.
40 2021-04-22 Bang!: In XSL 3.0 / XPath 3.0 ermöglich der Bang-Operator ! eine verkürzte Schreibweise für Schleifendurchläufe. Untertitel: ➪Der Bang!-Operator in der Verarbeitung komplexer NodesDer Bang!-Operator in der Verarbeitung komplexer Nodes.
41 2021-04-22 floor: floor rundet ab zum größten Integerwert, der nicht größer ist als der Originalwert. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
42 2021-04-22 Stringfunktionen: Unverzichtbar für zahlreiche tägliche XPath-Aufgaben ist die Verarbeitung von Zeichenketten. Hier stehen zahlreiche Funktionen zur Verfügung, z.B. XPath Funktionen, XPath functions, Funktion, string-to-codepoints, codepoints-to-string, codepoint-equal, compare, concat, contains, ends-with, lower-case, matches, xsl:analyze-string, normalize-space, starts-with, string, string-join, substring, string-length, substring-after, substring-before, tokenize, translate, upper-case.
43 2021-04-22 XPath ends-with: Die XPath-Funktion ends-with prüft, ob ein Item (das als String gecastet werden kann) mit einer bestimmten Zeichenfolge endet.
44 2021-04-22 XPath: translate: Die XPath-Funktion translate erlaubt, jedes Zeichen eines Strings gezielt durch ein anderes Zeichen zu ersetzen. Untertitel: ➪Alle Nicht-Zahlen löschen ➪Alternative: replaceAlle Nicht-Zahlen löschen; Alternative: replace.
45 2021-04-22 XPath: exactly-one: Die exactly-one-Funktion erzwingt, dass eine Sequenz genau ein einziges Item aufweist. Ist das nicht der Fall (die Sequenz ist leer oder hat mehrere Items), wird eine Fehlermeldung generiert. Untertitel: ➪Arbeiten mit XSLTArbeiten mit XSLT.
46 2021-04-22 XPath: empty: Die XPath-Funktion empty überprüft, ob eine Sequenz leer ist, und gibt einen Booleanwert zurück. Untertitel: ➪Die empty-Lösung in XQueryDie empty-Lösung in XQuery.
47 2021-04-22 XPath: filter: Die XPath-Funktion filter gibt jene Items einer Sequenz zurück, die in der anonymen Funktion ein true() ergeben. Untertitel: ➪filter in XQueryfilter in XQuery.
48 2021-04-22 XPath: generate-id(): Die generate-id()-Funktion generiert eine Zeichenkette, die einen Node (zum Beispiel Element, Attribut, Kommentar) eindeutig benennt. Ist der Node leer, so ist auch die Zeichenkette leer. Untertitel: ➪generate-id() in XSLT 2.0 / Xpath 2.0generate-id() in XSLT 2.0 / Xpath 2.0.
49 2021-04-22 xsl:call-template: xsl:call-template ruft benannte Templates (xsl:template name=") auf. Damit eignet sich xsl:call-template gut zur Implementierung von "Unterprogrammen", die durch die eigentlichen "Hauptprogramme" wiederholt aufgerufen werden können. Untertitel: ➪Rekursive Template-Aufrufe ➪Allgemeines zum Thema xsl:call-templateRekursive Template-Aufrufe; Allgemeines zum Thema xsl:call-template.
50 2021-04-22 XPath 3.1: Array: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
51 2021-04-22 XPath: array:size: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
52 2021-04-22 XPath: array:get: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
53 2021-04-22 XPath: array:append: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
54 2021-04-22 XPath: array:subarray: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
55 2021-04-22 XPath: array:remove: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
56 2021-04-22 XPath: array:insert-before: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
57 2021-04-22 XPath: array:head: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
58 2021-04-22 XPath: array:tail: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
59 2021-04-22 XPath: array:reverse: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
60 2021-04-22 XPath: array:for-each: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
61 2021-04-22 XPath: array:for-each-pair: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
62 2021-04-22 XPath: array:join: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
63 2021-04-22 XPath: array:filter: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
64 2021-04-22 XPath: array:sort: Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
65 2021-04-22 Sortieren und Filtern: Häufig ist die Sortierung einer Sequenz auch mit einer Filterung verbunden. In diesem Abschnitt lesen Sie, wie Sie eine Elementliste sortieren und eine ausgewählte Menge selektieren können. Untertitel: ➪Lösung in XSLT 1.0 mit xsl:for-each ➪Lösung in XSLT 1.0 mit xsl:apply-templates ➪Lösung in XSLT 1.1 ➪Lösung in XSLT 2.0 ➪Lösung in XSLT 3.0 ➪Lösung in XQueryLösung in XSLT 1.0 mit xsl:for-each; Lösung in XSLT 1.0 mit xsl:apply-templates; Lösung in XSLT 1.1; Lösung in XSLT 2.0; Lösung in XSLT 3.0; Lösung in XQuery.
66 2021-04-22 DocBook: Der offene Docbook-Standard (gepflegt von OASIS) bietet zahlreiche Möglichkeiten, Artikel, Bücher bzw. technische Dokumentationen zu verfassen und in unterschiedlicher Form zu publizieren.
67 2021-04-22 Gegenseitige XML-Schema Includes und Imports in DITA-OT1.8.5:
68 2021-04-22 Gegenseitige XSL Includes und Imports in DITA-OT1.8.5:
69 2021-04-21 C++: Die Unterseiten zu dieser Webseite stellen diverse Themen zu C++ vor. Schwerpunkt sind bewährte Übungen für Einsteiger in die Programmierung.
70 2021-04-21 Datentypen: In jeder Programmiersprache sind Variablen von elementarer Bedeutung. Variable werden in unterschiedliche Typen eingeteilt, hier ist ein erster Überblick hilfreich. Für den Einstieg ist es sinnvoll, den Typ einer Variablen bereits im Quellcode verbindlich festzulegen und damit eine verläßliche Programmstabilität technisch zu erzwingen.
71 2021-04-21 Funktionen mit und ohne Parameterübergabe / Wertzuweisung: Die Seite stellt die Erstellung eigener Funktionen mit und ohne Parameterübergabe / Wertzuweisungdar.
72 2021-04-21 Zeiger und Referenzen: Betrachten Sie Referenzen als Speicheradressen von Variablen. Pointer sind dagegen Variable, deren Inhalt eine Speicheradresse ist.
73 2021-04-21 Beispiele mit Arrays: Die Seite stellt den Umgang mit Arrays dar.Array
74 2021-04-21 Deklaration und Aufruf des Geschäftsvorfalls: In diesem Beispiel erben die Klassen Kunde und Mitarbeiter von der Basisklasse Mensch. Der Mitarbeiter wird in die Lage versetzt, dem Kunden einen bestimmten Betrag abzubuchen, seinen eigenen Umsatz um ebendiesen Betrag zu erhöhen und das Geld in die Kasse zu legen. Untertitel: ➪Deklaration in der Headerdatei ➪Implementierung in der Quelle.cpp ➪Aufruf im mainDeklaration in der Headerdatei; Implementierung in der Quelle.cpp; Aufruf im main.
75 2021-04-21 Die Datei Mensch.h:
76 2021-04-21 Die Datei Mensch.cpp:
77 2021-04-21 Die Datei Kunde.h: Die Headerdatei: Kunde.h deklariert eine projektbezogene Header-Datei ('.h'). Diese muss in einer separaten .cpp-Datei und in der main-Datei includiert werden.
78 2021-04-21 Die Datei Kunde.cpp:
79 2021-04-21 Die Datei Mitarbeiter.h: Die Headerdatei: Mitarbeiter.h deklariert eine projektbezogene Header-Datei ('.h'). Diese muss in einer separaten .cpp-Datei und in der main-Datei includiert werden.
80 2021-04-21 Die Datei Kasse.h: Die Headerdattei: Kasse.h deklariert eine projektbezogene Header-Datei ('.h'). Diese muss in einer separaten .cpp-Datei und in der main-Datei includiert werden.
81 2021-04-21 Die Datei Kasse.cpp: Kasse.cpp
82 2021-04-21 Die Datei staticExample.h: Die Headerdatei staticExample.h deklariert eine projektbezogene Header-Datei ('.h'). Diese muss in einer separaten .cpp-Datei und in der main-Datei includiert werden.
83 2021-04-21 Die Datei staticExample.cpp: Die Implementierungsdatei: staticExample.cpp bindet via Praeprozessor vorkompilierte sowie ggf. projektbezogene Header-Dateien ('.h') ein.
84 2021-04-17 Grundlagen der Programmierung: Es gibt mehrere Hundert Programmiersprachen, aber Ihr PC versteht letztlich nur eine: den Maschinencode. Untertitel: ➪"Generationen" der Programmiersprachen ➪Anmerkungen ➪"1. Generation": Maschinensprachen ➪"2. Generation": Assembler ➪"3. Generation": Prozedurale (höhere, problemorientierte) Sprachen ➪"3. Generation": Objektorientierte Sprachen ➪"4. Generation": Deklarativ-funktionale Sprachen ➪"5. Generation": Künstliche Intelligenz"Generationen" der Programmiersprachen; Anmerkungen; "1. Generation": Maschinensprachen; "2. Generation": Assembler; "3. Generation": Prozedurale (höhere, problemorientierte) Sprachen; "3. Generation": Objektorientierte Sprachen; "4. Generation": Deklarativ-funktionale Sprachen; "5. Generation": Künstliche Intelligenz.
85 2021-04-17 C#.NET in XSLT aufrufen: 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. Untertitel: ➪Die Klasse Person ➪XSL-Transformation mit XslCompiledTransformDie Klasse Person; XSL-Transformation mit XslCompiledTransform.
86 2021-04-17 Objekt-Serialisierung mit C#.NET: Wie in anderen Programmiersprachen können XML-Dokumente auch in C#.NET durch Serialisierung und Deserialisierung von Objekten erzeugt werden. Untertitel: ➪Objekt-Deserialisierung ➪Arbeiten mit Xml.SerializationObjekt-Deserialisierung; Arbeiten mit Xml.Serialization.
87 2021-04-17 Die Datei Mitarbeiter.cpp:
88 2021-04-17 Destruktoraufruf und Smart Pointer: Da der Destruktoraufruf in C++ nicht wirklich verlaesslich erscheint, sollten grundsaetzlich sogenannte Smart Pointer verwendet werden. Diese verhalten sich wie Pointer, loeschen den Speicherbereich jedoch automatisch. Wer daher anspruchsvollere Anwendungen in C++ schreiben moechte, benoetigt ein Verstaendnis fuer die Smart Pointer unique_ptr, shared_ptr und weak_ptr. Untertitel: ➪Problematischer Destruktoraufruf ➪unique_ptr ➪shared_ptr ➪weak_ptr ➪Aufrufe im main()Problematischer Destruktoraufruf; unique_ptr; shared_ptr; weak_ptr; Aufrufe im main().
89 2021-04-17 Python: math: In Python finden Sie hilfreiche Unterstützung durch diverse Module. math bietet eine Reihe von Spezialfunktionen.
90 2021-04-17 Polymorphie in Python: Mit Python können Sie auch Polymorphie effizient abbilden.
91 2021-04-17 Python: Objektorientierung mit Dateien lesen aus XML, JSON, CSV: Python, JSON, CSV, XML, class Untertitel: ➪CSV schreiben und lesen ➪Eine JSON-Datei erstellen und auslesen ➪Eine XML-Datei schreiben und lesen ➪Dateien schreiben und lesen mit PickleCSV schreiben und lesen; Eine JSON-Datei erstellen und auslesen; Eine XML-Datei schreiben und lesen; Dateien schreiben und lesen mit Pickle.
92 2021-04-17 Python: Der Garbage Collector: Der Garbage Collector sollte nur in besonderen Fällen aufgerufen werden.
93 2021-04-17 XML-Schema: Hier lesen Sie, wie und warum ein XML-Dokument auf seine Gültigkeit überprüft (validiert) werden sollte. Mithilfe von DTD, XML-Schema, RelaxNG, NVDL oder Schematron stehen verschiedene Technologien zur Normung (Definition) und automatisierten Prüfung von Datenstrukturen zur Verfügung.
94 2021-04-17 XML-Verarbeitung ohne vorherige Validierung?: Der Sinn der XML-Schema-Validierung besteht darin, ein XML-Dokument hinsichtlich seiner Datenstruktur (Elemente, Attribute, Namespaces) und deren Datentypen zu prüfen, um die Folgeprogrammierung abzusichern und Informationsverlust vorzubeugen. Welchen Sinn macht es, XML-Dokumente zu verarbeiten, ohne sie vorher zu validieren?
95 2021-04-17 Interessenkonflikte: In der Praxis kann es vorkommen, dass die Interessenlage des Datenlieferanten und des -empfängers hinsichtlich der Qualität der bereitgestellten Daten (wie auch des XML-Schemas) unterschiedlich ist. Nicht immer findet eine gegenseitige Abstimmung statt. Welche Konsequenzen kann das haben? Untertitel: ➪Die Interessenlage des Datenlieferanten ➪Änderungen der XML-Input-Dokumentstruktur ➪Die Interessenlage des Datenempfängers ➪Ein XML-Schema oder mehrere?Die Interessenlage des Datenlieferanten; Änderungen der XML-Input-Dokumentstruktur; Die Interessenlage des Datenempfängers; Ein XML-Schema oder mehrere?.
96 2021-04-17 XPath: unparsed-text: Eine häufige Aufgabe ist die Auswertung von Textdateien, die im Sinn von XML nicht wohlgeformt sind, etwa CSV, JSON oder schwach strukturierte Dokumente. Die ist in XQuery sowie in XSLT 2.0 problemlos möglich. Untertitel: ➪Lesen einer Textdatei ➪Konvertierung von CSV nach XMLLesen einer Textdatei; Konvertierung von CSV nach XML.
97 2021-04-17 xsl:analyze-string: xsl:analyze-string ist eine hervorragende Möglichkeit zur Stringanalyse mittels regulärer Ausdrücke.
98 2021-04-17 xsl:attribute: Mit der Anweisung xsl:attribute ist es möglich, ein Attribut in eine XML- bzw. HTML-basierte Zielstruktur einzufügen. Untertitel: ➪xsl:attribute-Syntax in XSLT 1.0: ➪xsl:attribute-Syntax in XSLT 2.0: ➪xsl:attribute-Syntax in XSLT 3.0:xsl:attribute-Syntax in XSLT 1.0:; xsl:attribute-Syntax in XSLT 2.0:; xsl:attribute-Syntax in XSLT 3.0:.
99 2021-04-17 xsl:character-map: In XSLT 2.0 gibt es die Möglichkeit, zur Behandlung von Zeichensätzen spezielle Character-Maps zu verwenden.
100 2021-04-17 xsl:choose: xsl:choose erlaubt eine erweiterte, mehrstufige Fallunterscheidung nach dem Konzept "if/then/elseif/then/else". Dabei gibt es einige Besonderheiten zu beachten.
101 2021-04-17 xsl:decimal-format: xsl:decimal-format erlaubt eine benutzerdefinierte Zahlen-Formatierung: Für Dezimaltrenner (z.B. Komma) und Gruppierungszeichen (z.B. Punkt) können Sonderzeichen festgelegt werden (z.B. 1.234.567,89), die vom Standardwert (z.B. 1,234,567.89) abweichen. xsl:decimal-format kommt optional zum Einsatz in der XPath-Funktion format-number.
102 2021-04-17 xsl:element: xsl:element erlaubt die flexible Generierung von XML-Elementen im Zieldokument. Der Vorteil gegenüber fixer Namensdefinition ist, dass der Elementname dynamisch generiert werden kann. Untertitel: ➪xsl:element-Syntax in XSLT 1.0: ➪xsl:element-Syntax in XSLT 2.0 und 3.0: ➪Arbeiten mit @namespace ➪Arbeiten mit @type ➪Arbeiten mit @use-attribute-sets ➪Das XML-Dokument mit xmlns:xsi und Attribut erzeugen ➪Konvertierung von Attributen in Elemente ➪Namespaces im XML-Input-Dokument ➪Timestamp-Elementexsl:element-Syntax in XSLT 1.0:; xsl:element-Syntax in XSLT 2.0 und 3.0:; Arbeiten mit @namespace; Arbeiten mit @type; Arbeiten mit @use-attribute-sets; Das XML-Dokument mit xmlns:xsi und Attribut erzeugen ; Konvertierung von Attributen in Elemente; Namespaces im XML-Input-Dokument; Timestamp-Elemente.
103 2021-04-17 Schattenkabinett: In XSLT 3.0 ist es möglich, mit einem statischen Wert während der Präprozessing-Phase zu arbeiten.
104 2021-04-10 Python: Die Unterseiten zu dieser Webseite stellen diverse Themen zu Python vor. Schwerpunkt sind bewährte Übungen für Einsteiger in die Programmierung.
105 2021-04-10 Einstieg in Python: Python Untertitel: ➪Vorarbeit: Die InstallationVorarbeit: Die Installation.
106 2021-04-10 Die Hilfe-Funktion: Die help()-Funktion bietet eine gute Übersicht.
107 2021-04-10 Hallo Welt: Legen Sie ein neues Python-Projekt an.
108 2021-04-10 Selbst definierte Funktionen: Selbst definierte Funktionen und Unterprogramme ermöglichen eine gute Dokumentation, Strukturierung und Wiederverwendbarkeit der Programmteile.
109 2021-04-10 Kommentare: Zentrale und exzellente Hilfe ist eine gute Dokumentation. Untertitel: ➪Dokumentation eines gesamten Moduls ➪help() - Aufruf der KommentareDokumentation eines gesamten Moduls; help() - Aufruf der Kommentare.
110 2021-04-10 Datentypen: In jeder Programmiersprache sind Variablen von elementarer Bedeutung. Variable werden in unterschiedliche Typen eingeteilt, hier ist ein erster Überblick hilfreich. Für den Einstieg ist es sinnvoll, den Typ einer Variablen bereits im Quellcode verbindlich festzulegen und damit eine verläßliche Programmstabilität technisch zu erzwingen. (Das muss aber nicht immer so sein: Es kann vorkommen, dass der Typ einer Variablen erst zur Laufzeit automatisch zugewiesen wird.) Untertitel: ➪Float und DecimalFloat und Decimal.
111 2021-04-10 Listen: In Python können Sie auch Listen anlegen und auswerten. Eine gute Möglichkeit ist, die Listen zu verdoppeln.
112 2021-04-10 Sequenztypen: Zeichenketten, Listen und Tupel sind Sequenztypen. Untertitel: ➪Tupel ➪List ➪Map ➪Die extend-Funktion ➪Mehrdimensionale Listen ➪Die Liste kann noch mehrTupel; List; Map; Die extend-Funktion; Mehrdimensionale Listen; Die Liste kann noch mehr.
113 2021-04-10 Arbeiten mit Mengen (set): Ein set ist eine Menge von Items, die jeweils nur einmal auftreten. Damit werden doppelte Einträge vermieden.
114 2021-04-10 Arbeiten mit Dictionary: Die Dictionary ist ein Mapping-Typ, der in anderen Sprachen häufig als "assoziatives Array" bezeichnet wird. Im Unterschied zu den Sequenztypen enthalten Dictionaries Schlüssel-Wert-Paare (key/value), die aus Zahlen oder Strings leicht gebildet werden können. Jeder Schlüssel ist eindeutig, ihm kann ein entsprechender Wert zugewiesen werden, der über den Schlüssel abrufbar ist. Untertitel: ➪JSONJSON.
115 2021-04-10 Slots: Interessant ist nun, dass Python die Attribute einer Klasse in einer Dictionary abspeichert, Slot genannt. Kommen zusätzliche Datenfelder hinzu, wird der Slot dynamisch erweitert.
116 2021-04-10 Wertetausch bei Variablen: Erste kleine Programmierübung: Wertetausch bei Variablen.
117 2021-04-10 Die for-Schleife: Im folgenden Beispiel berechnen Sie die Summe aller Zahlen von 1 bis 100. Bei jedem Schleifendurchlauf sollen die jeweils aktuellen Werte formatiert ausgegeben werden.
118 2021-04-10 Die while-Schleife: Im folgenden Beispiel berechnen Sie die Summe aller Zahlen von 1 bis 100. Bei jedem Schleifendurchlauf sollen die jeweils aktuellen Werte formatiert ausgegeben werden. Dieses Mal jedoch mithilfe einer while-Schleife.
119 2021-04-10 Funktionen, Parameterübergabe: Klar definierte Funktionen / Unterprogramme ermöglichen, komplexe Logiken zu strukturieren, diesen Parameter zu übergeben und ggf. Werte zurückzugeben. Untertitel: ➪Funktion ohne Parameter ➪Funktion mit Parameter ➪Funktion ohne Parameter, aber mit Möglichkeit zur Wertzuweisung ➪Funktion mit Parameterübergabe und mit Möglichkeit zur Wertzuweisung ➪Übergabe einer Liste mit mehreren Werten ➪Parameterübergabe: dictionary ➪Call-By-Reference ➪Die Funktion range ➪Lambda-ExpressionsFunktion ohne Parameter; Funktion mit Parameter; Funktion ohne Parameter, aber mit Möglichkeit zur Wertzuweisung; Funktion mit Parameterübergabe und mit Möglichkeit zur Wertzuweisung; Übergabe einer Liste mit mehreren Werten; Parameterübergabe: dictionary; Call-By-Reference; Die Funktion range; Lambda-Expressions.
120 2021-04-10 Objektorientierte Programmierung: Dieser Abschnitt überträgt aus rein didaktischen Gründen die Denkweise klassischer Programmiersprachen und deren Zugriffsmodifizierer auf Python. Untertitel: ➪Zur KlarstellungZur Klarstellung.
121 2021-04-10 Datenkapselung: Häufig sind Klassen so gestaltet, dass sie private-geschützte Datenfelder besitzen, die nur mittelbar durch public-Methoden verändert werden können. Dabei wird jedem private-geschützten Datenfeld eine set- oder Schreibmethode sowie eine get- oder Lesemethode zugewiesen. Auf diese Weise können Sie in der set-Methode dafür sorgen, dass auf dem jeweiligen private-geschützten Datenfeld sinnvolle Werte stehen: Ein wertvoller Beitrag zur Datenqualität. Untertitel: ➪Reguläre AusdrückeReguläre Ausdrücke.
122 2021-04-10 Vererbung: Das Konzept der Vererbung erlaubt, die vorhandenen Klassen zu erweitern. Im Beispiel erbt die Klasse Kunde von der Basisklasse Mensch. Damit sind in der Klasse Kunde sämtliche Methoden der Basisklasse verfügbar. Sie fügen ein geschütztes Datenfeld _Geld hinzu und versehen auch dieses mit der set-Schreibmethode sowie der get-Lesemethode. Die __str__-Methode zur Stringformatierung können Sie überschreiben, dabei ist es auch möglich, via super auf die Basisklasse Mensch zuzugreifen.
123 2021-04-10 Exceptions: Wie in anderen Programmiersprachen auch, können Sie eigene Exceptionklassen schreiben, die Sie von der Basisklasse Exception ableiten. Die Exception-Klasse hat dabei unter Anderem einen stringbasierten Konstruktor, den Sie mit super() initalisieren können. Untertitel: ➪Mit einer Ausnahme ...Mit einer Ausnahme ....
124 2021-04-10 static: Klassenvariable, Klassenmethoden: In den modernen objektorientierten Sprachen finden Sie häufiger den Begriff static. Hiermit wird entweder eine Klassenvariable oder eine Klassenmethode deklariert. Untertitel: ➪Klassenvariable ➪KlassenmethodenKlassenvariable; Klassenmethoden.
125 2021-04-10 Operatorüberladung: Auch in Python beteht die Möglichkeit, die Funktionalität bestehender Operatoren zu erweitern, indem man diese überlädt.
126 2021-04-10 Listen: 1:n-Beziehungen: Neben der Vererbung, die IS-A-Beziehungen darstellen (Kunde IST EIN Mensch, Mitarbeiter IST EIN Mensch, Bruch IST EIN object), gibt es noch die HAS-A-Beziehungen, die häufig in 1:n-Beziehungen verwendbar sind.
127 2021-04-05 C#.NET Hallo Welt: Untertitel: ➪Erstellen eines C#.NET Console-Projekts ➪Die AssemblyInfo.csErstellen eines C#.NET Console-Projekts; Die AssemblyInfo.cs.
128 2021-04-05 Objekt-Orientierte Programmierung mit C#.NET: In der "klassischen" objektorientierten Programmierung hat sich bewährt, die Datenstruktur bzw. Funktionalität von Objekten durch Templates, etwa in Form von Klassen, eindeutig zu beschreiben.
129 2021-04-05 C#.NET Die Klasse Mensch:
130 2021-04-05 C#.NET Die Klasse Kunde:
131 2021-04-05 C#.NET Die Klasse Mitarbeiter:
132 2021-04-05 C#.NET Die Klasse Kasse:
133 2021-04-05 C#.NET Die Klasse Bruch: Untertitel: ➪Arbeiten mit FuncArbeiten mit Func.
134 2021-04-05 Das Beispiel cs_cons_Threading: Hier finden Sie mehrere Thread-Beispiele, die ein synchronisiertes Schreiben und Lesen demonstrieren.. Untertitel: ➪Welche Methoden werden ausgeführt?Welche Methoden werden ausgeführt?.
135 2021-04-05 Nicht synchronisierte Threads: Die Methoden schreibeDatei und liesDatei werden aufgerufen in Thread_asynchron und Thread_Priority: Diese beiden führen jeweils erwartungsgemäß zu einem Fehler.
136 2021-04-05 Synchronisierte Aufrufe mit Thread-Join: Die Methoden schreibeDatei und liesDatei werden ebenfalls aufgerufen in Thread_Join: Hier ist eine Threadsynchronisaton möglich.
137 2021-04-05 Synchronisierte Aufrufe mit Object-Lock: Im folgenden Beispiel wird ein Objekt oLock durch lock (oLock) geblockt: Nach Beendigung des Locking wird dieses Lock wieder aufgehoben und kann erneut geblockt werden.
138 2021-04-05 Synchronisierte Aufrufe mit Mutex: Auch mit der Klasse Mutex ist eine Synchronisierung von Threads möglich.
139 2021-04-05 Synchronisierte Aufrufe mit ReaderWriterLockSlim: Auch mit der Klasse ReaderWriterLockSlim ist eine Synchronisierung von Threads möglich.
140 2021-04-05 Synchronisierte Aufrufe mit Monitor: Auch mit der Klasse Monitor ist eine Synchronisierung von Threads möglich.
141 2021-04-05 Synchronisierte Aufrufe mit Semaphore: Auch mit der Klasse Semaphore ist eine Synchronisierung von Threads möglich.
142 2021-04-05 Synchronisierte Aufrufe mit SemaphoreSlim: Auch mit der Klasse SemaphoreSlim ist eine Synchronisierung von Threads möglich. SemaphoreSlim ist ein vereinfachtes Konzept der Semaphore.
143 2021-04-05 Synchronisierte Aufrufe mit Barrier: Auch mit der Klasse Barrier ist eine Synchronisierung von Threads möglich.
144 2021-04-05 C#.NET und XML:
145 2021-04-05 XSL-Transformationen mit C#.NET: In C#.NET (analog in VisualBasic.NET) steht die Klasse "System.Xml.Xsl.XslCompiledTransform" bereit, von der nur ein Objekt angelegt werden muss, das die Methoden "Load" (XSL-Stylesheet) und "Transform" (Inputdatei, Outputdatei) aufruft.
146 2021-04-05 attributesets: Mit xsl:attribute-set kann eine ganze Anzahl einzelner xsl:attribute in einer Gruppierung vordefiniert werden, die schließlich mit xsl:use-attribute-sets komplett in das XML-Element eingefügt wird. Untertitel: ➪Deklarationskonflikte? ➪xsl:attribute-set in XSLT generierenDeklarationskonflikte?; xsl:attribute-set in XSLT generieren.
147 2021-04-05 XSL-Transformationsaufrufe: Die XSL-Transformation kann direkt in ANT, XProc, Java, C#.NET oder anderen Programmiersprachen aufgerufen werden. Untertitel: ➪XSL-Transformationen mit ANT ➪ANT: Arbeiten mit mit Oxygen und Saxon-EE ➪XSL-Transformationen mit XProc ➪XSL-Transformationen mit JavaXSL-Transformationen mit ANT; ANT: Arbeiten mit mit Oxygen und Saxon-EE; XSL-Transformationen mit XProc; XSL-Transformationen mit Java.
148 2021-04-04 C#.NET Präprozessor: Präprozessor Untertitel: ➪DEBUGDEBUG.
149 2021-04-04 C#.NET Einfache Datentypen: Diese Seite bietet einen Überblick über wichtige simple Datentypen und deren grundlegende Formatierungsmöglichkeiten. Untertitel: ➪Nullable Types ➪System.Numerics.BigInteger ➪Weitere Formatierungsalternativen ➪Double: Doppelgenaue Zahlen mit Nachkommastellen ➪Double: Hochgenaue Zahlen mit Nachkommastellen ➪Vergleich float, double und decimal ➪Arbeiten mit Steuerzeichen ➪DatumswerteNullable Types; System.Numerics.BigInteger; Weitere Formatierungsalternativen; Double: Doppelgenaue Zahlen mit Nachkommastellen; Double: Hochgenaue Zahlen mit Nachkommastellen; Vergleich float, double und decimal; Arbeiten mit Steuerzeichen; Datumswerte.
150 2021-04-04 C#.NET CultureInfo: "Kölsch" kann man bekanntlich sprechen und auch trinken. Interessant ist, dass "Kölsch" in C#.NET eine eigene "Culture" darstellt.
151 2021-04-04 C#.NET Arbeiten mit Zeichenketten, StringBuilder, String, Split: Ein häufiges Problem in den meisten Programmiersprachen ist die performante Verkettung von Strings.
152 2021-04-04 C#.NET Enums: Enums sind Aufzählungen. Untertitel: ➪Das Attribut FlagsDas Attribut Flags.
153 2021-04-04 C#.NET Unterprogramme: In diesem Abschnitt geht es um die sogenannte "Unterprogrammtechnik": Um Möglichkeiten, sogenannten Methoden Parameter zu übergeben, Zuweisungen zu ermöglichen, die Methoden zu überladen. Beschrieben wird auch das Delegate-Prinzip. Untertitel: ➪Methodenüberladung ➪DelegatesMethodenüberladung; Delegates.
154 2021-04-04 C#.NET Lambda Expressions: Ein Lambda-Ausdruck ist eine Funktion, die einem Lambda-Operator (=>), eine Parameterliste sowie einen Anweisungsblock hat. Lambda-Ausdrücke eignen sich hervorragend für den Einsatz in Delegates. Untertitel: ➪Delegates und Lambda-Expressions ➪Predicate, Func und Action ➪Stringformatierung mit Lambda ➪Lambdas und ListenDelegates und Lambda-Expressions; Predicate, Func und Action; Stringformatierung mit Lambda; Lambdas und Listen.
155 2021-04-04 Arrays: Sie können sich ein Array als eine Tabelle von Einzelwerten vorstellen, die denselben Datentyp haben. Untertitel: ➪Exkurs: Arrays und Pointer in C/C++Exkurs: Arrays und Pointer in C/C++.
156 2021-04-04 class vs struct: Unterschiede zwischen class und struct: Untertitel: ➪LINQ und LambdaLINQ und Lambda.
157 2021-04-04 C#.NET Zugriffsmodifizierer: public, internal, protected, private: In C#.NET gibt es verschiedene Zugriffsmodifizierer: public, internal, protected und private. Diese haben unmittelbare Auswirkungen für den Zugriff auf Klassen, Variablen und Methoden. Der Default-Zugriffsmodifizierer ist internal.
158 2021-04-04 C#.NET: Abstrakte Klassen, Interfaces, dynamische Programmierung: Hier lesen Sie einige Informationen über abstrakte Klassen, Interfaces und dynamische Programmierung. Untertitel: ➪Abstrakte Klassen ➪Schnittstellen ➪Dynamische ProgrammierungAbstrakte Klassen; Schnittstellen; Dynamische Programmierung.
159 2021-04-04 Bruch-Klasse mit EventHandler: Die nachstehende Logik beschreibt eine Klasse zur mathematischen Bruchrechnung mit Zaehler und Nenner, samt EventHandler, Operatorüberladung, System.Reflection und Invoke. Ergänzend wird eine Attribut-Klasse definiert. Untertitel: ➪Die Bruchklasse: ➪Instanziierung und Aufruf ➪Reflection, Invoking, AttributeDie Bruchklasse:; Instanziierung und Aufruf; Reflection, Invoking, Attribute.
160 2021-04-04 C#.NET Exception: Die Ausnahmebehandlung ist auch in C#.NET ein zentrales Thema. Hier wird eine eigene Exceptionklasse erstellt. Das Beispiel verdeutlicht den Zusammenhang zwischen dem "Werfen" (throw) und "Fangen" (catch) einer Ausnahme durch verschiedene Exceptionklassen. Beleuchtet wird auch die Frage, wieso es in C#.NET try/finally ohne catch möglich ist. Untertitel: ➪Wieso ist try/finally ohne catch möglich?Wieso ist try/finally ohne catch möglich?.
161 2021-04-04 C#.NET Attribute:
162 2021-04-04 C#.NET: ValueTuple: Untertitel: ➪Deklaration eines ValueTuples ➪Auswertung eines ValueTuples ➪Konvertierung eines ValueTuples in eine ArrayListDeklaration eines ValueTuples; Auswertung eines ValueTuples; Konvertierung eines ValueTuples in eine ArrayList.
163 2021-04-04 C#.NET: Anonyme Objekte / JSON-Auswertung: Auch in C#.NET können Sie JSON-Code auswerten. Trotz einer syntaktischen Ähnlichkeit zwischen JSON und der Initialisierung anonymer Objekte in C#.NET ist das jedoch nicht ganz trivial. Untertitel: ➪Der JavaScriptSerializerDer JavaScriptSerializer.
164 2021-04-04 Design Patterns: DesignPatterns bieten erhebliche Hilfe.
165 2021-04-04 Design Patterns: ObjectFactory: Im Design Pattern der ObjectFactory können Objekte nicht direkt instaziiert werden, da der jeweilige Konstruktor auf private oder ggf. auch protected gesetzt ist.
166 2021-04-04 Design Patterns: SingletonPattern: Im SingletonPattern können Objekte ebenfalls nicht direkt instaziiert werden, da der jeweilige Konstruktor auf private oder ggf. auch protected gesetzt ist. Dafür wird innerhalb der Klasse eine static-Klassenvariable desselben Typs angelegt und mit dem jeweiligen Konstruktor instanziiert. Über die Klassenmethode wird diese Klassenvariable zurückgegeben. So wird dafür gesorgt, dass es zur Laufzeit nur ein einziges Objekt einer Klasse geben kann.
167 2021-04-04 Design Patterns: Factory: Das Factory--Pattern .... Gestartet wird über Factorydemo.Run().
168 2021-03-14 XPath-Achsen: XPath-Pfade und -Achsen definieren den Verlauf, Umfang und die Richtung, in dem die umgebenden Nodes abgearbeitet werden.
169 2021-03-14 self::*: self::* spricht den jeweiligen Knoten an.
170 2021-03-14 child::*: Mit child::* erhalten Sie die Childnodes des aktuellen Nodes. Untertitel: ➪Alle child::* Alle child::* .
171 2021-03-14 descendant::*: Mit descendant::* erhalten Sie sämtliche Nachkommen des akuellen Knotens. Untertitel: ➪Evtl. etwas mißverständlicher Zugriff ➪Ergebnis bei erstem WertEvtl. etwas mißverständlicher Zugriff; Ergebnis bei erstem Wert.
172 2021-03-14 descendant-or-self::*: Mit descendant-or-self::* erhalten Sie den aktuellen Node und dessen sämtliche Nachkommen. Untertitel: ➪Evtl. etwas mißverständlicher Zugriff ➪Ergebnis bei erstem Wert ➪XML-Schema Analyse mit descendant-or-self::*Evtl. etwas mißverständlicher Zugriff; Ergebnis bei erstem Wert; XML-Schema Analyse mit descendant-or-self::*.
173 2021-03-14 parent::*: Mit parent::* erhalten Sie den Parentnode des aktuellen Nodes.
174 2021-03-14 ancestor::*: ancestor::* gibt die Liste aller vorhergehender Nodes aus, aber ohne den aktuellen Mensch-Node. Untertitel: ➪Evtl. etwas mißverständlicher Zugriff ➪Ergebnis bei erstem WertEvtl. etwas mißverständlicher Zugriff; Ergebnis bei erstem Wert.
175 2021-03-14 ancestor-or-self::*: ancestor-or-self::* gibt Ihnen eine Nodeliste aller vorhergehender Knoten bis zum Root-Element, und zwar in der Reihenfolge, dass der Rootnode zuerst ausgegeben wird. Untertitel: ➪Evtl. etwas mißverständlicher Zugriff ➪Ergebnis bei erstem WertEvtl. etwas mißverständlicher Zugriff; Ergebnis bei erstem Wert.
176 2021-03-14 preceding::*: Mit preceding::* erhalten Sie Vorgänger-Nodes des aktuellen Knotens. Analog dem following::* erhalten Sie bei preceding::* sämtliche Nodes und deren Childnodes, die dem adressierten Node /Orte/Ort[2]/Mensch[2] vorausgehen. Untertitel: ➪Evtl. etwas mißverständlicher Zugriff ➪Ergebnis bei erstem Wert ➪preceding und Namespace ➪Jedem XML-Element seine IDEvtl. etwas mißverständlicher Zugriff; Ergebnis bei erstem Wert; preceding und Namespace; Jedem XML-Element seine ID.
177 2021-03-14 preceding-sibling::*: Mit preceding-sibling::* erhalten Sie Vorgänger-Nodes des aktuellen Knotens. Untertitel: ➪Evtl. etwas mißverständlicher Zugriff ➪Ergebnis bei erstem Wert ➪CountdownEvtl. etwas mißverständlicher Zugriff; Ergebnis bei erstem Wert; Countdown.
178 2021-03-14 following::*: Mit following::* erhalten Sie Folge-Nodes des aktuellen Knotens. Untertitel: ➪Evtl. etwas mißverständlicher Zugriff ➪Ergebnis bei erstem WertEvtl. etwas mißverständlicher Zugriff; Ergebnis bei erstem Wert.
179 2021-03-14 following-sibling::*: Mit following-sibling::* erhalten Sie Folge-Nodes des aktuellen Knotens. Untertitel: ➪Evtl. etwas mißverständlicher Zugriff ➪Ergebnis bei erstem WertEvtl. etwas mißverständlicher Zugriff; Ergebnis bei erstem Wert.
180 2021-03-14 attribute::*: Mit attribute::* erhalten Sie alle Attribute eines adressierten Nodes. Untertitel: ➪Maximalwerte berechnenMaximalwerte berechnen.
181 2021-03-14 namespace::*: Sind Namespaces im Spiel, so erhalten Sie eine Liste aller Namepaces, die im betreffenden Node benannt worden sind, sodass sie für den aktuellen Node und dessen Childnodes gelten können. Das umfasst aber nicht jene Childnodes, deren Namespaces lokal definiert wurde.
182 2021-03-14 Automatische Generierung des XPath-Statements: Der gezielte Einsatz von ancestor-or-self::*, preceding-sibling::*, wahlweise auch in Kombination mit descendant-or-self::* erlaubt, den XPath jedes Elements in einem XML-Dokument zu ermitteln. Das ist hilfreich für die Entwicklung und das professionelle Testen von XSL-Stylesheets sowie XQuery.
183 2021-03-14 Verschachtelungstiefe: Um eine maximale Verschachtelungstiefe ermitteln zu können, ist eine kombinierte Anwendung von descendant-or-self und ancestor-or-self sinnvoll. Untertitel: ➪Ermittlung der Verschachtelungstiefe in XQuery ➪Lösung in XPath 3.0Ermittlung der Verschachtelungstiefe in XQuery; Lösung in XPath 3.0.
184 2021-02-24 xsl:matching-substring: Diese Seite zeigt die Struktur XSLT von xsl:matching-substring aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
185 2021-02-24 xsl:non-matching-substring: Diese Seite zeigt die Struktur XSLT von xsl:non-matching-substring aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
186 2021-02-24 Die XSLT - Struktur: Dieser Abschnitt zeigt eine Liste von XSLT-Elementen: accept, accumulator, accumulator-rule, analyze-string, apply-imports, apply-templates, assert, attribute, attribute-set, break, call-template, catch, character-map, choose, comment, context-item, copy, copy-of, decimal-format, document, element, evaluate, expose, fallback, for-each, for-each-group, fork, function, global-context-item, if, import, import-schema, include, iterate, key, map, map-entry, matching-substring, merge, merge-action, merge-key, merge-source, message, mode, namespace, namespace-alias, next-iteration, next-match, non-matching-substring, number, on-completion, on-empty, on-non-empty, otherwise, output, output-character, override, package, param, perform-sort, preserve-space, processing-instruction, result-document, sequence, sort, source-document, strip-space, stylesheet, template, text, transform, try, use-package, value-of, variable, when, where-populated, with-param
187 2021-02-24 xsl:accept: Diese Seite zeigt die Struktur XSLT von xsl:accept aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
188 2021-02-24 xsl:accumulator: Diese Seite zeigt die Struktur XSLT von xsl:accumulator aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
189 2021-02-24 xsl:accumulator-rule: Diese Seite zeigt die Struktur XSLT von xsl:accumulator-rule aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
190 2021-02-24 xsl:analyze-string: Diese Seite zeigt die Struktur XSLT von xsl:analyze-string aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
191 2021-02-24 xsl:apply-imports: Diese Seite zeigt die Struktur XSLT von xsl:apply-imports aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
192 2021-02-24 xsl:apply-templates: Diese Seite zeigt die Struktur XSLT von xsl:apply-templates aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
193 2021-02-24 xsl:assert: Diese Seite zeigt die Struktur XSLT von xsl:assert aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
194 2021-02-24 xsl:attribute: Diese Seite zeigt die Struktur XSLT von xsl:attribute aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
195 2021-02-24 xsl:attribute-set: Diese Seite zeigt die Struktur XSLT von xsl:attribute-set aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
196 2021-02-24 xsl:break: Diese Seite zeigt die Struktur XSLT von xsl:break aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
197 2021-02-24 xsl:call-template: Diese Seite zeigt die Struktur XSLT von xsl:call-template aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
198 2021-02-24 xsl:character-map: Diese Seite zeigt die Struktur XSLT von xsl:character-map aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
199 2021-02-24 xsl:choose: Diese Seite zeigt die Struktur XSLT von xsl:choose aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
200 2021-02-24 xsl:comment: Diese Seite zeigt die Struktur XSLT von xsl:comment aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
201 2021-02-24 xsl:context-item: Diese Seite zeigt die Struktur XSLT von xsl:context-item aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
202 2021-02-24 xsl:copy: Diese Seite zeigt die Struktur XSLT von xsl:copy aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
203 2021-02-24 xsl:copy-of: Diese Seite zeigt die Struktur XSLT von xsl:copy-of aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
204 2021-02-24 xsl:decimal-format: Diese Seite zeigt die Struktur XSLT von xsl:decimal-format aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
205 2021-02-24 xsl:document: Diese Seite zeigt die Struktur XSLT von xsl:document aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
206 2021-02-24 xsl:element: Diese Seite zeigt die Struktur XSLT von xsl:element aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
207 2021-02-24 xsl:evaluate: Diese Seite zeigt die Struktur XSLT von xsl:evaluate aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
208 2021-02-24 xsl:expose: Diese Seite zeigt die Struktur XSLT von xsl:expose aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
209 2021-02-24 xsl:fallback: Diese Seite zeigt die Struktur XSLT von xsl:fallback aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
210 2021-02-24 xsl:for-each: Diese Seite zeigt die Struktur XSLT von xsl:for-each aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
211 2021-02-24 xsl:for-each-group: Diese Seite zeigt die Struktur XSLT von xsl:for-each-group aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
212 2021-02-24 xsl:fork: Diese Seite zeigt die Struktur XSLT von xsl:fork aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
213 2021-02-24 xsl:function: Diese Seite zeigt die Struktur XSLT von xsl:function aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
214 2021-02-24 xsl:global-context-item: Diese Seite zeigt die Struktur XSLT von xsl:global-context-item aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
215 2021-02-24 xsl:if: Diese Seite zeigt die Struktur XSLT von xsl:if aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
216 2021-02-24 xsl:import-schema: Diese Seite zeigt die Struktur XSLT von xsl:import-schema aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
217 2021-02-24 xsl:import: Diese Seite zeigt die Struktur XSLT von xsl:import aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
218 2021-02-24 xsl:include: Diese Seite zeigt die Struktur XSLT von xsl:include aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
219 2021-02-24 xsl:iterate: Diese Seite zeigt die Struktur XSLT von xsl:iterate aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
220 2021-02-24 xsl:key: Diese Seite zeigt die Struktur XSLT von xsl:key aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
221 2021-02-24 xsl:map: Diese Seite zeigt die Struktur XSLT von xsl:map aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
222 2021-02-24 xsl:map-entry: Diese Seite zeigt die Struktur XSLT von xsl:map-entry aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
223 2021-02-24 xsl:merge: Diese Seite zeigt die Struktur XSLT von xsl:merge aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
224 2021-02-24 xsl:merge-action: Diese Seite zeigt die Struktur XSLT von xsl:merge-action aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
225 2021-02-24 xsl:merge-key: Diese Seite zeigt die Struktur XSLT von xsl:merge-key aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
226 2021-02-24 xsl:merge-source: Diese Seite zeigt die Struktur XSLT von xsl:merge-source aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
227 2021-02-24 xsl:message: Diese Seite zeigt die Struktur XSLT von xsl:message aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
228 2021-02-24 xsl:mode: Diese Seite zeigt die Struktur XSLT von xsl:mode aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
229 2021-02-24 xsl:namespace: Diese Seite zeigt die Struktur XSLT von xsl:namespace aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
230 2021-02-24 xsl:namespace-alias: Diese Seite zeigt die Struktur XSLT von xsl:namespace-alias aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
231 2021-02-24 xsl:next-iteration: Diese Seite zeigt die Struktur XSLT von xsl:next-iteration aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
232 2021-02-24 xsl:next-match: Diese Seite zeigt die Struktur XSLT von xsl:next-match aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
233 2021-02-24 xsl:number: Diese Seite zeigt die Struktur XSLT von xsl:number aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
234 2021-02-24 xsl:on-completion: Diese Seite zeigt die Struktur XSLT von xsl:on-completion aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
235 2021-02-24 xsl:on-empty: Diese Seite zeigt die Struktur XSLT von xsl:on-empty aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
236 2021-02-24 xsl:on-non-empty: Diese Seite zeigt die Struktur XSLT von xsl:on-non-empty aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
237 2021-02-24 xsl:otherwise: Diese Seite zeigt die Struktur XSLT von xsl:otherwise aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
238 2021-02-24 xsl:output: Diese Seite zeigt die Struktur XSLT von xsl:output aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
239 2021-02-24 xsl:output-character: Diese Seite zeigt die Struktur XSLT von xsl:output-character aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
240 2021-02-24 xsl:override: Diese Seite zeigt die Struktur XSLT von xsl:override aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
241 2021-02-24 xsl:package: Diese Seite zeigt die Struktur XSLT von xsl:package aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
242 2021-02-24 xsl:param: Diese Seite zeigt die Struktur XSLT von xsl:param aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
243 2021-02-24 xsl:perform-sort: Diese Seite zeigt die Struktur XSLT von xsl:perform-sort aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
244 2021-02-24 xsl:preserve-space: Diese Seite zeigt die Struktur XSLT von xsl:preserve-space aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
245 2021-02-24 xsl:strip-space: Diese Seite zeigt die Struktur XSLT von xsl:strip-space aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
246 2021-02-24 xsl:processing-instruction: Diese Seite zeigt die Struktur XSLT von xsl:processing-instruction aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
247 2021-02-24 xsl:result-document: Diese Seite zeigt die Struktur XSLT von xsl:result-document aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
248 2021-02-24 xsl:sequence: Diese Seite zeigt die Struktur XSLT von xsl:sequence aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
249 2021-02-24 xsl:sort: Diese Seite zeigt die Struktur XSLT von xsl:sort aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
250 2021-02-24 xsl:source-document: Diese Seite zeigt die Struktur XSLT von xsl:source-document aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
251 2021-02-24 xsl:stylesheet: Diese Seite zeigt die Struktur XSLT von xsl:stylesheet aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
252 2021-02-24 xsl:transform: Diese Seite zeigt die Struktur XSLT von xsl:transform aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
253 2021-02-24 xsl:template: Diese Seite zeigt die Struktur XSLT von xsl:template aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
254 2021-02-24 xsl:text: Diese Seite zeigt die Struktur XSLT von xsl:text aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
255 2021-02-24 xsl:try: Diese Seite zeigt die Struktur XSLT von xsl:try aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
256 2021-02-24 xsl:catch: Diese Seite zeigt die Struktur XSLT von xsl:catch aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
257 2021-02-24 xsl:use-package: Diese Seite zeigt die Struktur XSLT von xsl:use-package aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
258 2021-02-24 xsl:value-of: Diese Seite zeigt die Struktur XSLT von xsl:value-of aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
259 2021-02-24 xsl:variable: Diese Seite zeigt die Struktur XSLT von xsl:variable aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
260 2021-02-24 xsl:when: Diese Seite zeigt die Struktur XSLT von xsl:when aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
261 2021-02-24 xsl:where-populated: Diese Seite zeigt die Struktur XSLT von xsl:where-populated aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
262 2021-02-24 xsl:with-param: Diese Seite zeigt die Struktur XSLT von xsl:with-param aus dem XSLT-Namespace http://www.w3.org/1999/XSL/Transform.
263 2020-11-21 XML-Schema 1.0: XML-Schema bietet eine Vielzahl unterschiedlicher atomarer und komplexer Datentypen sowie Design-Alternativen. Untertitel: ➪Simple DatentypenSimple Datentypen.
264 2020-11-21 xs:element name: xs:element name definiert den Namen eines XML-Elements. Der interne Aufbau, eventuelle Datentypen, Attribute und Childnodes können an verschiedenen Stellen präzisiert werden.
265 2020-11-21 xs:complexType: xs:complexType name erlaubt, mehrere Attribute und/oder Childnodes an globaler Stelle zu deklarieren, wodurch die "type"-Deklaration von xs:element auf diesen definierten xs:complexType verweisen kann. Untertitel: ➪BeispieleBeispiele.
266 2020-11-21 xs:simpleType: Ähnlich wie bei der globalen Deklaration von xs:complexType können auch einfache Datentypen via xs:simpleType global deklariert und dann an anderer Stelle wiederholt eingesetzt werden. Untertitel: ➪BeispieleBeispiele.
267 2020-11-21 xs:element ref: xs:element ref erlaubt, XML-Elemente über Referenzierungen in die komplexen Typen einzubinden, die an anderer Stelle durch xs:element name definiert sind. Untertitel: ➪BeispieleBeispiele.
268 2020-11-21 xs:group: Eine weitere Design-Alternative liegt in den XML-Schema-Gruppierungen. Mit xs:group name werden Gruppen von Elementen global definiert, die sich an anderer Stelle durch xs:group ref wieder einbinden lassen. Untertitel: ➪BeispieleBeispiele.
269 2020-11-21 xs:unique, xs:key, xs:keyref, xs:selector, xs:field: Auch m:n-Relationen, wie sie in RDBMS üblich sind, können in XML problemlos abgebildet werden. XML-Schema bietet hier mit xs:unique, xs:key und xs:keyref effiziente Lösungsansätze. Untertitel: ➪BeispieleBeispiele.
270 2020-11-21 xs:element abstract, substitutionGroup: Zusätzliche Design-Alternativen für XML-Schema ergeben sich über abstrakte Elemente. Hierbei wird beispielsweise ein Dummy-Element definiert, das als Platzhalter für andere Elemente dient.
271 2020-11-21 elementFormDefault, attributeFormDefault: In XML-Schema finden Sie häufig Deklarationen wie elementFormDefault="qualified" oder attributeFormDefault="unqualified". Hierbei geht es um die Namespaces lokal definierter Elemente/Attribute in einem XML-Schema.
272 2020-11-21 xs:choice: xs:choice bietet in der Regel mehrere Auswahloptionen für Childnodes an. Untertitel: ➪Beispiele ➪xs:choice und minOccurs="0" ➪xs:choice maxOccurs="unbounded" ➪xs:sequence, xs:choice/xs:choiceBeispiele; xs:choice und minOccurs="0"; xs:choice maxOccurs="unbounded"; xs:sequence, xs:choice/xs:choice.
273 2020-11-21 xs:sequence, xs:all: xs:sequence und xs:all definieren beide einen xs:complexType mit mehreren Childnodes. Dabei erzwingt xs:sequence in der Umsetzung die Einhaltung der deklarierten Reihenfolge; bei xs:all ist die Reihenfolge der Elemente frei. Untertitel: ➪BeispieleBeispiele.
274 2020-11-01 XMeld: XMeld betrifft den elektronischen Datenaustausch zwischen den Meldebehörden und deren Kommunikationspartnern. Die Koordinierungsstelle für IT-Standards hat die Spezifikation OSCI-XMeld 2.3.1 in der Fassung vom 31. Juli 2017 veröffentlicht. Die in PDF vorliegende Spezifikation umfasst 1.600 Seiten.
275 2020-11-01 XML-Schema: Verschiedene Designs:
276 2020-11-01 XML-Schema: "Russian Doll": Ein XML-Schema im Design der "Russian Doll" könnte so aussehen:
277 2020-11-01 XML-Schema: Globale complexTypes, simpleTypes, xs:group: Ein XML-Schema im Design globaler complexTypes, simpleTypes und xs:groups könnte so aussehen: Untertitel: ➪XML-Schema: Verwendung von xs:groupXML-Schema: Verwendung von xs:group.
278 2020-11-01 XML-Schema: Globale Elementdeklaration, lokale Referenzierung: Ein XML-Schema im Design globaler Elementdeklaration und lokaler Referenzierung könnte so aussehen:
279 2020-11-01 XML-Schema: Benennung von Namespaces: Die Benennung von Namespaces in XML-Schema könnte so aussehen: Untertitel: ➪XML-Schema: Benennung von Namespaces im Design der "Russian Doll" ➪XML-Schema: Benennung von Namespaces bei globalen ElementreferenzierungenXML-Schema: Benennung von Namespaces im Design der "Russian Doll"; XML-Schema: Benennung von Namespaces bei globalen Elementreferenzierungen.
280 2020-11-01 XML-Schema: Einbindung extern deklarierter Namespaces: Die Einbindung extern deklarierter Namespaces in XML-Schema könnte so aussehen: Untertitel: ➪XML-Schema: Das extern deklarierte XML-Schema mit Namespace ➪XML-Schema: Import des extern deklarierten XML-Schemas mit NamespaceXML-Schema: Das extern deklarierte XML-Schema mit Namespace; XML-Schema: Import des extern deklarierten XML-Schemas mit Namespace.
281 2020-11-01 XML-Schema: Verwendung verschiedener Designs in einem XML-Schema: Die Verwendung verschiedener Designs in einem XML-Schema mit deklariertem Namespace könnte so aussehen:
282 2020-10-31 xsl:preserve-space, xsl:strip-space: xsl:strip-space und xsl:preserve-space erlauben eine unterschiedliche Behandlung bestehender Whitespaces zwischen den Elementen des XML-Input-Dokuments. Untertitel: ➪Alternative: normalize-space ➪strip-spaces in AttributenAlternative: normalize-space; strip-spaces in Attributen.
283 2020-10-26 XML: XML ist eine erweiterbare, flexible, stukturierte Markup-Sprache, die in unterschiedlichen Bereichen zum Einsatz kommt, etwa bei Transformation zu HTML, XML, Text, SVG, RTF, PNG, TIFF, PDF. Untertitel: ➪XML: erweiterbar, flexibel ➪XML: Konsequente Trennung von Daten und Funktionalität ➪XML: Hohe FlexibilitätXML: erweiterbar, flexibel; XML: Konsequente Trennung von Daten und Funktionalität; XML: Hohe Flexibilität.
284 2020-10-26 XML: wichtige Einsatzgebiete: XML wird oft auf den Datenaustausch reduziert. Das ist zwar ein wichtiger Aspekt, aber längst nicht der einzige. XML ist eine deklarativ-funktionale Programmiersprache der 4. Generation. In XML-Technologien wie XSLT, XQuery, XML-Schema, Schematron, XSpec, XProc, ANT etc. kommt alles aus einer Hand: Detaildokumente mit flexiblen Zeichensätzen, Instrumente zu deren Strukturdefinition, Dokumentation und Validierung, Transformation in unterschiedliche Zielformate, Aufbau von Konvertierungsstrecken, Testing. Hinzu kommen Aspekte wie System- und Serverkonfiguration, GUI-Design (XAML) und viele andere mehr. Untertitel: ➪OFAC ➪Geodaten ➪XKfz ➪Finanzverwaltung ➪XRechnung ➪XJustiz ➪XÖVOFAC; Geodaten; XKfz; Finanzverwaltung; XRechnung; XJustiz; XÖV.
285 2020-10-26 XJustiz: Der XML-basierte Standard XJustiz dient dem Austausch von strukturierten Fachdaten bzw. Verfahrensdaten in Justizverfahren im elektronischen Rechtsverkehr zwischen den Prozessbeteiligten (Bürgern, Unternehmen, Rechtsanwälten, IHKs) und den Gerichten. Der Standard steht öffentlich ohne Nutzungseinschränkungen zur Verfügung.
286 2020-10-26 XRechnung: XRechnung ist der grundsätzliche, XML-basierte Standard für Datenaustausch bei elektronischen Rechnungen, die an die öffentlichen Verwaltungen in Deutschland gerichtet sind. XRechnung setzt die Vorgaben des Europäischen Komitees für Normung (CEN) um. Untertitel: ➪Die UBL-2.1-SchemadateienDie UBL-2.1-Schemadateien.
287 2020-10-26 xsl:for-each select: xsl:for-each select erlaubt eine effiziente Programmierung auf Basis komplexer, klar definierter Datenstrukturen, die sich beispielsweise aus verschachtelten Datenbankabfragen ergeben. Ein hilfreicher Trick ist auch der Loop allein um das Root-Element. Untertitel: ➪Definition ➪Praktische Anwendung ➪Counter in xsl:for-each select ➪Verschachtelte Schleifen mit xsl:for-each select ➪Präzise XPath-Adressierung ➪Der initiale LoopDefinition; Praktische Anwendung; Counter in xsl:for-each select; Verschachtelte Schleifen mit xsl:for-each select; Präzise XPath-Adressierung; Der initiale Loop.
288 2020-10-26 XML-Schema-Validation in XSLT 2.0: Neben dem Type-Casting atomarer Datentypen besteht in XSLT 2.0 die Möglichkeit, auch selbst definierte simple sowie komplexe Schema-Datentypen zu definieren und die Inhalte von Attributen bzw. Elementen gegenüber diesen Typvorgaben zu validieren. Damit werden komplexe Teilbäume definierbar, die in der Konvertierungsphase validiert werden können. Das ist sinnvoll, wenn der Konvertierungsprozess auch ohne vorgeschaltete Schemavalidierung beginnen soll. Untertitel: ➪XML-Schema-Validierung komplexer VariablenXML-Schema-Validierung komplexer Variablen.
289 2020-10-26 XSLT-Konvertierung von XML nach HTML: Mit xsl:for-each, xsl:apply-templates und xsl:call-template stehen unterschiedliche Möglichkeiten zur Verfügung, um XML-Daten nach HTML zu transformieren.
290 2020-10-26 Arbeiten mit xsl:for-each: Die Arbeit mit xsl:for-each ermöglicht eine übersichtliche Programmierlogik, die den Programmiergewohnheiten vieler Developer sehr entgegenkommt und sich zudem weitgehend unabhängig von ausgelagerten Subroutinen realisieren lässt. Damit können gegenseitige Abhängigkeiten reduziert werden, was sich sehr positiv auf die Wartbarkeit der Applikationen auswirkt.
291 2020-10-26 Einbindung externer XML-Dokumente: Der Datenimport aus separaten XML-Dokumenten kann sinnvoll sein, um zusätzliche Informationen in den Konvertierungsprozess einzubinden, die im eigentlichen XML-Input-Dokument nicht vorhanden sind.
292 2020-10-26 Arbeiten mit xsl:apply-templates: Alternativ zur Arbeit mit xsl:for-each besteht die Möglichkeit, dasselbe Ergebnis durch separate Templates (xsl:template match) zu erzielen.
293 2020-10-26 Arbeiten mit xsl:template name/xsl:call-template: Ein nochmals anderer Ansatz basiert auf der kompletten oder teilweisen Auslagerung der Implementierungslogik in benannte Templates (xsl:template name), die über xsl:call-template aufgerufen werden.
294 2020-10-25 Business Process: Die BPEL (Business Process Execution Language) und die BPMN (Business Process Model und Notation) sind zwei XML-basierte Standards, mit deren Hilfe sich Geschäftsprozesse modellieren lassen. Das kann ganze Geschäftsbereiche samt ihren gegenseitigen Abhängigkeiten und externen Einflüssen betreffen. Grafische Tools erlauben unterschiedlichen Anwendergruppen, den Überblick zu behalten.
295 2020-10-25 Konvertierung einer XML-Datei nach HTML, FO/PDF und Docbook 5.0: Hier finden Sie ein Beispiel, um eine XML-Datei nach HTML, FO/PDF und Docbook 5.0 zu konvertieren.
296 2020-10-25 Das XML-Schema der Quelldatei: Hier finden Sie ein Beispiel, um eine XML-Datei nach HTML, FO/PDF und Docbook 5.0 zu konvertieren.
297 2020-10-25 Kurzbeispiel für das Inputdokument: Hier finden Sie ein Beispiel, um eine XML-Datei nach HTML, FO/PDF und Docbook 5.0 zu konvertieren.
298 2020-10-25 Längeres Beispiel für das Inputdokument: Hier finden Sie ein Beispiel, um eine XML-Datei nach HTML, FO/PDF und Docbook 5.0 zu konvertieren.
299 2020-10-25 XML nach HTML: Hier finden Sie ein Beispiel, um eine XML-Datei nach HTML, FO/PDF und Docbook 5.0 zu konvertieren.
300 2020-10-25 XML nach FO / PDF: Hier finden Sie ein Beispiel, um eine XML-Datei nach HTML, FO/PDF und Docbook 5.0 zu konvertieren.
301 2020-10-25 XML nach DocBook 5.0: Hier finden Sie ein Beispiel, um eine XML-Datei nach HTML, FO/PDF und Docbook 5.0 zu konvertieren.
302 2020-10-17 xsl:template: xsl:template ist ein Top-Level-Element und muss daher direkt als Childnode von xsl:stylesheet bzw. xsl:transform definiert werden. Untertitel: ➪xsl:template in XSL 1.0 ➪xsl:template in XSL 2.0 ➪xsl:template in XSL 3.0xsl:template in XSL 1.0; xsl:template in XSL 2.0; xsl:template in XSL 3.0.
303 2020-09-24 CDATA: Neben Standard-Kommentaren gibt es noch CDATA-Kommentare. CDATA-Kommentare beginnen mit <![CDATA[ und enden mit ]]>. Im Unterschied zu den Parsed Character Data (PCDATA), die durch einen Parser verarbeitet werden, beinhalten CDATA-Kommentare Daten, die nicht geparst werden. CDATA-Kommentare erlauben beispielsweise, zusätzliche XML-Elemente einzufügen, die im XML-Schema nicht definiert sind. Durch CDATA wird es möglich, diese nicht-validen Inhhalte vor etwaiger Validierung gegen DTD oder XML-Schema zu schützen. Untertitel: ➪CDATA-Sections und XML-Schema-Validierung ➪CDATA-Kommentare auswerten ➪Das klappt auch in XQuery ➪CDATA in Scripting-Dateien ➪CDATA in ANT-Dateien ➪CDATA in output|xsl:outputCDATA-Sections und XML-Schema-Validierung; CDATA-Kommentare auswerten; Das klappt auch in XQuery; CDATA in Scripting-Dateien; CDATA in ANT-Dateien; CDATA in output|xsl:output.
304 2020-09-24 XPath: function: In XSLT 3.0 gibt es die Möglichkeit, in einer Variablen einen anonymen Funktionsaufruf zu implementieren.
305 2020-09-24 xsl:accumulator: xsl:accumulator bietet leistungsfähige Unterstützung bei der Implementierung globaler Counter.
306 2020-09-24 xsl:apply-templates, xsl:next-match: Ein alternativer Ansatz zur Arbeit mit xsl:for-each ist xsl:apply-templates. Untertitel: ➪xsl:apply-templates in XSLT 1.0 ➪xsl:apply-templates in XSLT 2.0 und 3.0 ➪Arbeiten mit xsl:next-matchxsl:apply-templates in XSLT 1.0; xsl:apply-templates in XSLT 2.0 und 3.0; Arbeiten mit xsl:next-match.
307 2020-09-24 xsl:apply-templates bei Referenzierungen: Sinnvoll kann der Einsatz von xsl:apply-templates und xsl:template match bei wiederholten Referenzierungen im XML-Input Dokument sein. Untertitel: ➪Das XSLT-Mapping ➪Das XQuery-Mapping ➪XSL-FO Darstellung in PDF ➪XQuery: Darstellung in PDFDas XSLT-Mapping; Das XQuery-Mapping; XSL-FO Darstellung in PDF; XQuery: Darstellung in PDF.
308 2020-09-24 xsl:apply-templates bei mixed content: Da die Struktur der mixed-content-Dokumente oft nicht so klar und übersichtlich erkennbar ist, wie das bei datensatzbasierten Dokumenten erwartet werden kann, ist hier eine hohe Flexibilität bei der Behandlung erforderlich.
309 2020-09-24 xsl:assert: xsl:assert ist in der Lage, den Programmablauf zu kontrollieren.
310 2020-09-24 xsl:evaluate: xsl:evaluate bietet die Möglichkeit, zur Laufzeit generierte XPath-Statements auszuführen. Untertitel: ➪Generische Template-Aufrufe in XSL 1.0Generische Template-Aufrufe in XSL 1.0.
311 2020-09-24 xsl:for-each vs. xsl:apply-templates: Grundsätzlich gibt es verschiedene Wege, XML-Dokumente mithilfe von XSL abzuarbeiten. Mit Blick auf eine effiziente Wartbarkeit des Programmcodes empfiehlt sich, die Entscheidung wesentlich von der Struktur des XML-Input Dokuments abhängig zu machen. xsl:for-each, xsl:call-template und xsl:apply-templates bieten jeweils Vor- und Nachteile für unterschiedliche Aufgabenstellungen, mit unterschiedlichen Konsequenzen für den Maintenance-Aufwand.
312 2020-09-24 xsl:iterate, xsl:break: Die xsl:iterate-Iteration läuft eine Reihe von Items einer Sequenz durch, sie kann dabei z.B. durch xsl:break abgebrochen werden.
313 2020-09-24 xsl:try / xsl:catch: Wie in diversen Programmier-Sprachen üblich, ist nun auch in XSLT 3.0 mit xsl:try/xsl:catch ein leistungsfähiges Exception-Handling verfügbar, mit dem diverse Fehler aufgefangen werden können.
314 2020-09-24 XSLT 3.0, XPath 3.0: XSLT 3.0 und XPath 3.0 stehen gegenüber XSLT 2.0 weitere sehr leistungsfähige Features zur Verfügung.
315 2020-09-20 xs:all: Diese Seite zeigt die Struktur XML-Schema von xs:all aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
316 2020-09-20 xs:annotation: Diese Seite zeigt die Struktur XML-Schema von xs:annotation aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
317 2020-09-20 xs:any: Diese Seite zeigt die Struktur XML-Schema von xs:any aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
318 2020-09-20 xs:anyAttribute: Diese Seite zeigt die Struktur XML-Schema von xs:anyAttribute aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
319 2020-09-20 xs:appinfo: Diese Seite zeigt die Struktur XML-Schema von xs:appinfo aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
320 2020-09-20 xs:attribute: Diese Seite zeigt die Struktur XML-Schema von xs:attribute aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
321 2020-09-20 xs:attributeGroup: Diese Seite zeigt die Struktur XML-Schema von xs:attributeGroup aus dem XS-Namespace http://www.w3.org/2001/XMLSchema. Untertitel: ➪BeispielBeispiel.
322 2020-09-20 xs:complexContent: Diese Seite zeigt die Struktur XML-Schema von xs:complexContent aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
323 2020-09-20 xs:documentation: Diese Seite zeigt die Struktur XML-Schema von xs:documentation aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
324 2020-09-20 xs:enumeration: Diese Seite zeigt die Struktur XML-Schema von xs:enumeration aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
325 2020-09-20 xs:extension: Diese Seite zeigt die Struktur XML-Schema von xs:extension aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
326 2020-09-20 xs:field: Diese Seite zeigt die Struktur XML-Schema von xs:field aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
327 2020-09-20 xs:fractionDigits: Diese Seite zeigt die Struktur XML-Schema von xs:fractionDigits aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
328 2020-09-20 xs:import: Diese Seite zeigt die Struktur XML-Schema von xs:import aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
329 2020-09-20 xs:include: Diese Seite zeigt die Struktur XML-Schema von xs:include aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
330 2020-09-20 xs:key: Diese Seite zeigt die Struktur XML-Schema von xs:key aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
331 2020-09-20 xs:keyref: Diese Seite zeigt die Struktur XML-Schema von xs:keyref aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
332 2020-09-20 xs:length: Diese Seite zeigt die Struktur XML-Schema von xs:length aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
333 2020-09-20 xs:list: Diese Seite zeigt die Struktur XML-Schema von xs:list aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
334 2020-09-20 xs:maxExclusive: Diese Seite zeigt die Struktur XML-Schema von xs:maxExclusive aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
335 2020-09-20 xs:maxInclusive: Diese Seite zeigt die Struktur XML-Schema von xs:maxInclusive aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
336 2020-09-20 xs:maxLength: Diese Seite zeigt die Struktur XML-Schema von xs:maxLength aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
337 2020-09-20 xs:minExclusive: Diese Seite zeigt die Struktur XML-Schema von xs:minExclusive aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
338 2020-09-20 xs:minInclusive: Diese Seite zeigt die Struktur XML-Schema von xs:minInclusive aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
339 2020-09-20 xs:minLength: Diese Seite zeigt die Struktur XML-Schema von xs:minLength aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
340 2020-09-20 xs:notation: Diese Seite zeigt die Struktur XML-Schema von xs:notation aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
341 2020-09-20 xs:pattern: Diese Seite zeigt die Struktur XML-Schema von xs:pattern aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
342 2020-09-20 xs:redefine: Diese Seite zeigt die Struktur XML-Schema von xs:redefine aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
343 2020-09-20 xs:restriction: Diese Seite zeigt die Struktur XML-Schema von xs:restriction aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
344 2020-09-20 xs:selector: Diese Seite zeigt die Struktur XML-Schema von xs:selector aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
345 2020-09-20 xs:sequence: Diese Seite zeigt die Struktur XML-Schema von xs:sequence aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
346 2020-09-20 xs:simpleContent: Diese Seite zeigt die Struktur XML-Schema von xs:simpleContent aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
347 2020-09-20 xs:totalDigits: Diese Seite zeigt die Struktur XML-Schema von xs:totalDigits aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
348 2020-09-20 xs:union: Diese Seite zeigt die Struktur XML-Schema von xs:union aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
349 2020-09-20 xs:unique: Diese Seite zeigt die Struktur XML-Schema von xs:unique aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
350 2020-09-20 xs:whiteSpace: Diese Seite zeigt die Struktur XML-Schema von xs:whiteSpace aus dem XS-Namespace http://www.w3.org/2001/XMLSchema.
351 2020-09-20 svg:a: Diese Seite zeigt die Struktur von svg:a aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
352 2020-09-20 svg:altGlyph: Diese Seite zeigt die Struktur von svg:altGlyph aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
353 2020-09-20 svg:altGlyphDef: Diese Seite zeigt die Struktur von svg:altGlyphDef aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
354 2020-09-20 svg:altGlyphItem: Diese Seite zeigt die Struktur von svg:altGlyphItem aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
355 2020-09-20 svg:animate: Diese Seite zeigt die Struktur von svg:animate aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
356 2020-09-20 svg:animateColor: Diese Seite zeigt die Struktur von svg:animateColor aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
357 2020-09-20 svg:animateMotion: Diese Seite zeigt die Struktur von svg:animateMotion aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
358 2020-09-20 svg:animateTransform: Diese Seite zeigt die Struktur von svg:animateTransform aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
359 2020-09-20 svg:circle: Diese Seite zeigt die Struktur von svg:circle aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
360 2020-09-20 svg:clipPath: Diese Seite zeigt die Struktur von svg:clipPath aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
361 2020-09-20 svg:color-profile: Diese Seite zeigt die Struktur von svg:color-profile aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
362 2020-09-20 svg:cursor: Diese Seite zeigt die Struktur von svg:cursor aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
363 2020-09-20 svg:definition-src: Diese Seite zeigt die Struktur von svg:definition-src aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
364 2020-09-20 svg:defs: Diese Seite zeigt die Struktur von svg:defs aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
365 2020-09-20 svg:desc: Diese Seite zeigt die Struktur von svg:desc aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
366 2020-09-20 svg:ellipse: Diese Seite zeigt die Struktur von svg:ellipse aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
367 2020-09-20 svg:feBlend: Diese Seite zeigt die Struktur von svg:feBlend aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
368 2020-09-20 svg:feColorMatrix: Diese Seite zeigt die Struktur von svg:feColorMatrix aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
369 2020-09-20 svg:feComponentTransfer: Diese Seite zeigt die Struktur von svg:feComponentTransfer aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
370 2020-09-20 svg:feComposite: Diese Seite zeigt die Struktur von svg:feComposite aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
371 2020-09-20 svg:feConvolveMatrix: Diese Seite zeigt die Struktur von svg:feConvolveMatrix aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
372 2020-09-20 svg:feDiffuseLighting: Diese Seite zeigt die Struktur von svg:feDiffuseLighting aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
373 2020-09-20 svg:feDisplacementMap: Diese Seite zeigt die Struktur von svg:feDisplacementMap aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
374 2020-09-20 svg:feDistantLight: Diese Seite zeigt die Struktur von svg:feDistantLight aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
375 2020-09-20 svg:feFlood: Diese Seite zeigt die Struktur von svg:feFlood aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
376 2020-09-20 svg:feFuncA: Diese Seite zeigt die Struktur von svg:feFuncA aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
377 2020-09-20 svg:feFuncB: Diese Seite zeigt die Struktur von svg:feFuncB aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
378 2020-09-20 svg:feFuncG: Diese Seite zeigt die Struktur von svg:feFuncG aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
379 2020-09-20 svg:feFuncR: Diese Seite zeigt die Struktur von svg:feFuncR aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
380 2020-09-20 svg:feGaussianBlur: Diese Seite zeigt die Struktur von svg:feGaussianBlur aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
381 2020-09-20 svg:feImage: Diese Seite zeigt die Struktur von svg:feImage aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
382 2020-09-20 svg:feMerge: Diese Seite zeigt die Struktur von svg:feMerge aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
383 2020-09-20 svg:feMergeNode: Diese Seite zeigt die Struktur von svg:feMergeNode aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
384 2020-09-20 svg:feMorphology: Diese Seite zeigt die Struktur von svg:feMorphology aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
385 2020-09-20 svg:feOffset: Diese Seite zeigt die Struktur von svg:feOffset aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
386 2020-09-20 svg:fePointLight: Diese Seite zeigt die Struktur von svg:fePointLight aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
387 2020-09-20 svg:feSpecularLighting: Diese Seite zeigt die Struktur von svg:feSpecularLighting aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
388 2020-09-20 svg:feSpotLight: Diese Seite zeigt die Struktur von svg:feSpotLight aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
389 2020-09-20 svg:feTile: Diese Seite zeigt die Struktur von svg:feTile aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
390 2020-09-20 svg:feTurbulence: Diese Seite zeigt die Struktur von svg:feTurbulence aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
391 2020-09-20 svg:filter: Diese Seite zeigt die Struktur von svg:filter aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
392 2020-09-20 svg:font: Diese Seite zeigt die Struktur von svg:font aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
393 2020-09-20 svg:font-face: Diese Seite zeigt die Struktur von svg:font-face aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
394 2020-09-20 svg:font-face-format: Diese Seite zeigt die Struktur von svg:font-face-format aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
395 2020-09-20 svg:font-face-name: Diese Seite zeigt die Struktur von svg:font-face-name aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
396 2020-09-20 svg:font-face-src: Diese Seite zeigt die Struktur von svg:font-face-src aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
397 2020-09-20 svg:font-face-uri: Diese Seite zeigt die Struktur von svg:font-face-uri aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
398 2020-09-20 svg:foreignObject: Diese Seite zeigt die Struktur von svg:foreignObject aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
399 2020-09-20 svg:g: Diese Seite zeigt die Struktur von svg:g aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
400 2020-09-20 svg:glyph: Diese Seite zeigt die Struktur von svg:glyph aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
401 2020-09-20 svg:glyphRef: Diese Seite zeigt die Struktur von svg:glyphRef aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
402 2020-09-20 svg:hkern: Diese Seite zeigt die Struktur von svg:hkern aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
403 2020-09-20 svg:image: Diese Seite zeigt die Struktur von svg:image aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
404 2020-09-20 svg:line: Diese Seite zeigt die Struktur von svg:line aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
405 2020-09-20 svg:linearGradient: Diese Seite zeigt die Struktur von svg:linearGradient aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
406 2020-09-20 svg:marker: Diese Seite zeigt die Struktur von svg:marker aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
407 2020-09-20 svg:mask: Diese Seite zeigt die Struktur von svg:mask aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
408 2020-09-20 svg:metadata: Diese Seite zeigt die Struktur von svg:metadata aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
409 2020-09-20 svg:missing-glyph: Diese Seite zeigt die Struktur von svg:missing-glyph aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
410 2020-09-20 svg:mpath: Diese Seite zeigt die Struktur von svg:mpath aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
411 2020-09-20 svg:path: Diese Seite zeigt die Struktur von svg:path aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
412 2020-09-20 svg:pattern: Diese Seite zeigt die Struktur von svg:pattern aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
413 2020-09-20 svg:polygon: Diese Seite zeigt die Struktur von svg:polygon aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
414 2020-09-20 svg:polyline: Diese Seite zeigt die Struktur von svg:polyline aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
415 2020-09-20 svg:radialGradient: Diese Seite zeigt die Struktur von svg:radialGradient aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
416 2020-09-20 svg:rect: Diese Seite zeigt die Struktur von svg:rect aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
417 2020-09-20 svg:script: Diese Seite zeigt die Struktur von svg:script aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
418 2020-09-20 svg:set: Diese Seite zeigt die Struktur von svg:set aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
419 2020-09-20 svg:stop: Diese Seite zeigt die Struktur von svg:stop aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
420 2020-09-20 svg:style: Diese Seite zeigt die Struktur von svg:style aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
421 2020-09-20 svg:svg: Diese Seite zeigt die Struktur von svg:svg aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
422 2020-09-20 svg:switch: Diese Seite zeigt die Struktur von svg:switch aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
423 2020-09-20 svg:symbol: Diese Seite zeigt die Struktur von svg:symbol aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
424 2020-09-20 svg:text: Diese Seite zeigt die Struktur von svg:text aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
425 2020-09-20 svg:textPath: Diese Seite zeigt die Struktur von svg:textPath aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
426 2020-09-20 svg:title: Diese Seite zeigt die Struktur von svg:title aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
427 2020-09-20 svg:tref: Diese Seite zeigt die Struktur von svg:tref aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
428 2020-09-20 svg:tspan: Diese Seite zeigt die Struktur von svg:tspan aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
429 2020-09-20 svg:use: Diese Seite zeigt die Struktur von svg:use aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
430 2020-09-20 svg:view: Diese Seite zeigt die Struktur von svg:view aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
431 2020-09-20 svg:vkern: Diese Seite zeigt die Struktur von svg:vkern aus dem svg-Namespace http://www.w3.org/2000/svg. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
432 2020-09-06 JavaScript: Seit jeher gibt es eine große Auswahl hervorragender JavaScript-Bibliotheken für die unterschiedlichsten Zwecke: Grafikbibliotheken für 2D / 3D / Images / Vektorgrafiken / Transitions / Spiele, Grafikfilter, Datums- und Zeitfunktionen, Tabellenfunktionen, reguläre Ausdrücke oder Eingabevalidierung. Hinzu kommen Dutzende von Frameworks, die sich oft mit DOM Scripting, Eventhandling, AJAX befassen. Häufig arbeiten sie auf der Basis von MVC, teilweise zur Entwicklung von RIA. Drag + Drop, Animationen, mobilen Geräte oder GUI's, Widgets, Plug-Ins. Weiterhin liegen zahlreiche Template-Engines vor, die auch, aber nicht ausschliesslich für den Einsatz in JavaScript verfügbar sind.
433 2020-09-06 Objektorientiert programmieren mit JavaScript: Dieser Beitrag zeigt anhand einer früheren Version von ECMAScript, wie die Ansätze der klassischen objektorientierten Programmierung (Datenkapselung, Vererbung, Polymorphie, Reflection) im übertragenen Sinn auch mit JavaScript umsetzbar sind.
434 2020-09-06 Funktionsüberladung: Auch die Funktionsüberladung erscheint weit flexibler (wenn auch nicht ebenso typsauber) umsetzbar wie etwa in Java. Zwar macht die mehrfache Deklaration einer Function wenig Sinn: Eine zweite Function desselben Namens würde die erste überschreiben. Daher implementiert man die Function nur einmal, auch völlig ohne Parameter: Dennoch ist sie mit beliebig vielen Parametern aufrufbar, die über arguments einzeln ansprechbar sind.
435 2020-09-06 Typdeklaration mit this und prototype: Ähnlich flexibel lassen sich auch die Ansätze der objektorientierten Programmierung mit JavaScript umsetzen. Wenn man von der aus C++, Java, oder C# gewohnten klassenbasierten Definition abstrahiert, findet man im Function-Ansatz mit prototype und this ein flexibles, erfrischendes Gegenstück.
436 2020-09-06 Datenkapselung: Leider gibt es in JavaScript keine Zugriffsmodifizierer wie private / protected / public. Felder, die mit prototype oder this. deklariert werden, stehen allgemein zur Verfügung (public). Um dennoch den Schutzmechanismus der Datenkapselung aufrecht zu erhalten, muss man sich anderer Verfahren bedienen. Es reicht definitiv nicht aus, die zu schützenden Felder mit var statt this / prototype zu definieren, da dieses Verfahren nicht instanzsicher ist.
437 2020-09-06 Vererbung, Polymorphie: So lässt sich der Typ "Fahrzeug" mit den Properties "fahren" und "ausgabe" definieren. In den "erbenden" Typen "Fahrzeug.Auto" und "Fahrzeug.Boot" wird "fahren" überschrieben, "ausgabe" aber beibehalten. Nun wird für jeden Typ eine eigene Instanz erzeugt, die jeweils beide Properties aufruft. Während "ausgabe" für jedes Objekt unverändert bleibt, wird "fahren" polymorph aufgerufen, abhängig von der typabhängigen Implementierung.
438 2020-09-06 Reflection: Nützlich habe ich gefunden, dass sich alle Properties eines Objekts zur Laufzeit einzeln ansprechen und auch bedingungsgesteuert aufrufen lassen. Mit einiger Fantasie kann man das aufrufende Objekt vielleicht als Array aus Properties betrachten, deren Elemente in einer Schleife angesprochen werden können. Das ist brauchbar beim Abarbeiten von Objektlisten (Arrays), deren Einzelobjekte verschiedenen Typs sind, bei denen bestimmte Methoden polymorph aufgerufen werden sollen.
439 2020-09-06 Objekt- Deserialisierung / JSON: Freilich gibt es grundsätzlich noch einfachere Wege, objektorientiert zu arbeiten. Es ist gar nicht erforderlich, zuerst aufwendig einen komplexen Typ im Sinn einer Klasse zu deklarieren und dann über var x = new Type(); zu instanziieren.
440 2020-09-06 Fazit: In der "klassischen" Denkkategorie der objektorientierten Programmierung vom Typ Java, C#.NET oder auch C++ hat sich bewährt, die Datenstruktur bzw. Funktionalität von Objekten durch Templates, etwa in Form von Klassen, eindeutig zu beschreiben. Jedes Objekt als Instanz einer Klasse weist somit alle Felder, Methoden, Events etc. auf, die in jener Klasse definiert ist. Dieses Vorgehen verbindet sich in der Regel mit Datenkapselung, Vererbung, Polymorphie, diversen Patterns, Interfaces, early bzw. late binding sowie anderen Konzepten.
441 2020-08-10 xsl:copy, xsl:copy-of: xsl:copy generiert eine flache Kopie eines jeweils aktuellen Knotens. xsl:copy-of generiert eine tiefe Kopie eines jeweils aktuellen Knotens. Untertitel: ➪xsl:copy ➪xsl:copy-ofxsl:copy; xsl:copy-of.
442 2020-08-10 xsl:for-each-group: xsl:for-each-group ist in der Lage, eine durch XPath ausgewählte Itemlist durch einen gewählten Grupperungsschlüssel so zusammenzufassen, dass die in der Itemlist wiederholt aufgeführten Werte jeweils nur einmal auftauchen (etwa analog einer DISTINCT-Auswertung bei einer SQL-Datenbankabfrage). Anschließend kann die gruppierte Itemliste durch xsl:for-each select='current-group()' durchlaufen werden. Untertitel: ➪xsl:for-each-group in 2.0 und 3.0xsl:for-each-group in 2.0 und 3.0.
443 2020-08-10 Zusammengesetzte Schlüssel: Daneben besteht die Möglichkeit, über die concat-Funktion zusammengesetzte Schlüssel zu erstellen.
444 2020-08-10 Gruppieren mit group-adjacent: Im Unterschied zu xsl:for-each-group mit group-by öffnet group-adjacent jedes Mal eine neue Gruppe, wenn sich der Wert des in group-adjacent bezeichneten Feldes ändert. Da sich die ursprüngliche Reihenfolge nicht ändert, kann derselbe Schlüssel mehrfach auftreten.
445 2020-08-10 Gruppieren mit group-starting-with und group-ending-with: Die Arbeit mit group-starting-with und group-ending-with dient beispielsweise dazu, mäßig strukturierten XML-Dokumenten nachträglich eine übersichtlichere Struktur verleihen. Dabei wird jedes Mal eine neue Gruppe gestartet, wenn das in group-starting-with definierte Start-Muster zutrifft; eine Gruppe wird geschlossen, wenn das in group-ending-with definierte End-Muster zutrifft.
446 2020-08-10 xsl:fork: xsl:fork erlaubt, das Streaming von XML-Input in mehrere Prozesse aufzuteilen. Das ist vorteilhaft bei Datenstrukturen, deren Streaming nicht problemlos verläuft.
447 2020-08-10 xsl:function: In XSL 2.0 besteht auch die Möglichkeit, eigene Funktionen zu schreiben, denen Parameter übergeben werden können. Dabei können die Datentypen der übergebenen Parameter wie auch der Rückgabetyp klar definiert werden.
448 2020-08-10 xsl:if: xsl:if erlaubt eine einfache Fallprüfung. Untertitel: ➪xsl:if in 1.0 ➪xsl:if in 2.0 und 3.0xsl:if in 1.0; xsl:if in 2.0 und 3.0.
449 2020-08-10 xsl:import-schema: xsl:import-schema bindet XML-Schema-Validierung in den XSL-Transformationsprozess ein. Untertitel: ➪Schema-Validierung mehrerer XML-Dateien mit ExceptionhandlingSchema-Validierung mehrerer XML-Dateien mit Exceptionhandling.
450 2020-08-10 xsl:include, xsl:import, xsl:apply-imports: Mit xsl:import sowie xsl:include ist es möglich, externe XSL-Stylesheets in die aktuelle XSL-Logik einzubinden. Der Unterschied liegt in der Art, wie der Prozessor die externen Dokumente einbindet. Untertitel: ➪Arbeiten mit xsl:apply-imports ➪MehrfachimplementierungenArbeiten mit xsl:apply-imports; Mehrfachimplementierungen.
451 2020-08-10 xsl:key: xsl:key erlaubt die Indizierung von Nodes in einer Sequenz durch ein key-value-Paar.
452 2020-08-10 xsl:merge: xsl:merge erlaubt, die Inhalte diverser xsl:merge-source mit xsl:merge-key in eine Sequenz zu mergen. In der xsl:merge-action kann jedes einzelne Item der current-merge-group() angesprochen werden; dabei ist der jeweilige merge-key durch current-merge-key() erreichbar.
453 2020-08-10 xsl:message: xsl:message bietet sich beim Debuggen oder zum bedingungsgesteuerten Abbruch der Transformation an.
454 2020-08-10 xsl:namespace: xsl:namespace bietet ab XSLT 2.0 die Möglichkeit, Namespaces dynamisch zu generieren. Dabei übernimmt das Attribut "name", das zwingend vorhanden sein muss, den Namespace-Präfix. Untertitel: ➪xsl:namespace-aliasxsl:namespace-alias.
455 2020-08-10 xsl:number: xsl:number bietet erweiterte, selektive wie hierarchische Möglichkeiten zur Nummerierung von Elementen. Untertitel: ➪xsl:number in 1.0 ➪xsl:number in 2.0 ➪xsl:number in 3.0 ➪Selektiv nummerieren mit count ➪Jedem Element seine ID ➪Gezielte Nummerierung mit level="any" ➪Hierarchisch nummerieren mit level="multiple" ➪Hierarchische Einzelnummerierung mit level="single" ➪Korrekturbedarf bei xsl:sortxsl:number in 1.0; xsl:number in 2.0; xsl:number in 3.0; Selektiv nummerieren mit count; Jedem Element seine ID; Gezielte Nummerierung mit level="any"; Hierarchisch nummerieren mit level="multiple"; Hierarchische Einzelnummerierung mit level="single"; Korrekturbedarf bei xsl:sort.
456 2020-08-10 xsl:output: Für xsl:output, unter XSLT 2.0 auch für xsl:result-document, gibt es eine Reihe von Attributen, die den Prozessor anweisen, den Ausgabestrom zu modifizieren. Untertitel: ➪method ➪indent ➪cdata-section-elements ➪encoding ➪omit-xml-declaration ➪name ➪version ➪use-character-mapsmethod; indent; cdata-section-elements; encoding; omit-xml-declaration; name; version; use-character-maps.
457 2020-08-10 xsl:param: xsl:param kommt zum Einsatz bei globaler und lokaler Parameterübergabe. Untertitel: ➪Globale Parameter ➪Lokale Parameter: Einzelwert bei xsl:call-template ➪Lokale Parameter: Nummerierung bei xsl:apply-templatesGlobale Parameter; Lokale Parameter: Einzelwert bei xsl:call-template; Lokale Parameter: Nummerierung bei xsl:apply-templates.
458 2020-08-10 xsl:result-document: Ab XSLT 2.0 erlaubt xsl:result-document die Generierung mehrerer Zieldokumente.
459 2020-08-10 xsl:sort, xsl:perform-sort, fn:sort: Eine häufige Aufgabe ist das Sortieren von Ergebnissen. Hier finden Sie in xsl:sort, xsl:perform-sort und fn:sort leistungsfähige Unterstützung. Untertitel: ➪Sortierungen mit xsl:sort ➪Sortierungen mit fn:sort ➪Die Alternative in XPath 3.0 ➪Funktionsbasierte Sortierungen mit fn:sort ➪Textbasierte Sortierung mit Collations ➪Sortierungen mit xsl:perform-sortSortierungen mit xsl:sort; Sortierungen mit fn:sort; Die Alternative in XPath 3.0 ; Funktionsbasierte Sortierungen mit fn:sort; Textbasierte Sortierung mit Collations; Sortierungen mit xsl:perform-sort.
460 2020-08-10 xsl:stylesheet, xsl:transform: xsl:stylesheet oder xsl:transform ist das Root-Element eines XSL-Dokuments. Untertitel: ➪xsl:stylesheet, xsl:transform in XSLT 2.0 ➪xsl:stylesheet, xsl:transform in XSLT 3.0xsl:stylesheet, xsl:transform in XSLT 2.0; xsl:stylesheet, xsl:transform in XSLT 3.0.
461 2020-08-10 xsl:text: xsl:text fügt einen Textnode im Transformations-Output ein. Dieser kann auch in Whitespaces bestehen. Untertitel: ➪Arbeiten mit @disable-output-escapingArbeiten mit @disable-output-escaping.
462 2020-08-10 xsl:value-of: Mit xsl:value-of sind Sie in der Lage, die Textinhalte einzelner Elemente, Attribute oder berechneter Werte direkt oder formatiert auszugeben. Darüber hinaus können Sie mit xsl:value-of auch Sequenzen mehrerer Items abarbeiten. Untertitel: ➪xsl:value-of in XSL 1.0 ➪xsl:value-of in XSL 2.0 und 3.0 ➪Anwendung von xsl:value-ofxsl:value-of in XSL 1.0; xsl:value-of in XSL 2.0 und 3.0; Anwendung von xsl:value-of.
463 2020-08-10 xsl:variable: Im XSL übernimmt eine Variable einen temporären Inhalt, der in der Regel zur Laufzeit gesetzt und an passender anderer Stelle wieder ausgelesen wird. Untertitel: ➪Rechnen mit xsl:variable ➪xsl:variable als komplexe Nodelist ➪Inkrementelle Anpassung der xsl:variable ➪Attribut-Atomisierung mit data ➪Externe XML-Dokumente als xsl:variable ➪xsl:sequence ➪Anonyme FunktionenRechnen mit xsl:variable; xsl:variable als komplexe Nodelist; Inkrementelle Anpassung der xsl:variable; Attribut-Atomisierung mit data; Externe XML-Dokumente als xsl:variable; xsl:sequence; Anonyme Funktionen.
464 2020-08-10 XSLT-Tipps: Diese Seite bietet weitere Tipps und Anregungen zum Thema XSLT.
465 2020-08-09 Diverses: Diese Seite bietet eine Übersicht über weitere Themengebiete.
466 2020-07-18 fo:basic-link: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:basic-link aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
467 2020-07-18 fo:bidi-override: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:bidi-override aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
468 2020-07-18 fo:block: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:block aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
469 2020-07-18 fo:block-container: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:block-container aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
470 2020-07-18 fo:bookmark: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:bookmark aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
471 2020-07-18 fo:bookmark-title: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:bookmark-title aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
472 2020-07-18 fo:bookmark-tree: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:bookmark-tree aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
473 2020-07-18 fo:change-bar-begin: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:change-bar-begin aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche AttributeMögliche Attribute.
474 2020-07-18 fo:change-bar-end: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:change-bar-end aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche AttributeMögliche Attribute.
475 2020-07-18 fo:character: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:character aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
476 2020-07-18 fo:color-profile: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:color-profile aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
477 2020-07-18 fo:conditional-page-master-reference: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:conditional-page-master-reference aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
478 2020-07-18 fo:declarations: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:declarations aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
479 2020-07-18 fo:external-graphic: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:external-graphic aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
480 2020-07-18 fo:float: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:float aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Childnodes; Mögliche Attribute.
481 2020-07-18 fo:flow: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:flow aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
482 2020-07-18 fo:flow-assignment: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:flow-assignment aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
483 2020-07-18 fo:flow-map: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:flow-map aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
484 2020-07-18 fo:flow-name-specifier: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:flow-name-specifier aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
485 2020-07-18 fo:flow-source-list: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:flow-source-list aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
486 2020-07-18 fo:flow-target-list: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:flow-target-list aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
487 2020-07-18 fo:folio-prefix: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:folio-prefix aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
488 2020-07-18 fo:folio-suffix: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:folio-suffix aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
489 2020-07-18 fo:footnote: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:footnote aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Childnodes; Mögliche Attribute.
490 2020-07-18 fo:footnote-body: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:footnote-body aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
491 2020-07-18 fo:index-key-reference: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:index-key-reference aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
492 2020-07-18 fo:index-page-citation-list: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:index-page-citation-list aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
493 2020-07-18 fo:index-page-citation-list-separator: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:index-page-citation-list-separator aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
494 2020-07-18 fo:index-page-citation-range-separator: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:index-page-citation-range-separator aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
495 2020-07-18 fo:index-page-number-prefix: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:index-page-number-prefix aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
496 2020-07-18 fo:index-page-number-suffix: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:index-page-number-suffix aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
497 2020-07-18 fo:index-range-begin: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:index-range-begin aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche AttributeMögliche Attribute.
498 2020-07-18 fo:index-range-end: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:index-range-end aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche AttributeMögliche Attribute.
499 2020-07-18 fo:initial-property-set: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:initial-property-set aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche AttributeMögliche Attribute.
500 2020-07-18 fo:inline: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:inline aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
501 2020-07-18 fo:inline-container: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:inline-container aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
502 2020-07-18 fo:instream-foreign-object: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:instream-foreign-object aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
503 2020-07-18 fo:layout-master-set: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:layout-master-set aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche ChildnodesMögliche Parentnodes; Mögliche Childnodes.
504 2020-07-18 fo:leader: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:leader aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
505 2020-07-18 fo:list-block: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:list-block aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
506 2020-07-18 fo:list-item: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:list-item aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
507 2020-07-18 fo:list-item-body: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:list-item-body aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
508 2020-07-18 fo:list-item-label: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:list-item-label aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
509 2020-07-18 fo:marker: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:marker aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Childnodes; Mögliche Attribute.
510 2020-07-18 fo:multi-case: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:multi-case aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
511 2020-07-18 fo:multi-properties: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:multi-properties aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Childnodes; Mögliche Attribute.
512 2020-07-18 fo:multi-property-set: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:multi-property-set aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
513 2020-07-18 fo:multi-switch: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:multi-switch aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Childnodes; Mögliche Attribute.
514 2020-07-18 fo:multi-toggle: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:multi-toggle aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
515 2020-07-18 fo:page-number: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:page-number aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
516 2020-07-18 fo:page-number-citation: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:page-number-citation aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
517 2020-07-18 fo:page-number-citation-last: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:page-number-citation-last aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche AttributeMögliche Attribute.
518 2020-07-18 fo:page-sequence: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:page-sequence aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
519 2020-07-18 fo:page-sequence-master: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:page-sequence-master aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
520 2020-07-18 fo:page-sequence-wrapper: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:page-sequence-wrapper aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
521 2020-07-18 fo:region-after: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:region-after aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
522 2020-07-18 fo:region-before: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:region-before aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
523 2020-07-18 fo:region-body: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:region-body aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
524 2020-07-18 fo:region-end: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:region-end aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
525 2020-07-18 fo:region-name-specifier: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:region-name-specifier aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
526 2020-07-18 fo:region-start: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:region-start aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
527 2020-07-18 fo:repeatable-page-master-alternatives: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:repeatable-page-master-alternatives aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
528 2020-07-18 fo:repeatable-page-master-reference: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:repeatable-page-master-reference aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
529 2020-07-18 fo:retrieve-marker: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:retrieve-marker aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche AttributeMögliche Attribute.
530 2020-07-18 fo:retrieve-table-marker: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:retrieve-table-marker aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche AttributeMögliche Attribute.
531 2020-07-18 fo:root: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:root aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Childnodes; Mögliche Attribute.
532 2020-07-18 fo:scaling-value-citation: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:scaling-value-citation aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
533 2020-07-18 fo:simple-page-master: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:simple-page-master aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
534 2020-07-18 fo:single-page-master-reference: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:single-page-master-reference aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
535 2020-07-18 fo:static-content: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:static-content aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
536 2020-07-18 fo:table: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:table aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
537 2020-07-18 fo:table-and-caption: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:table-and-caption aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
538 2020-07-18 fo:table-body: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:table-body aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
539 2020-07-18 fo:table-caption: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:table-caption aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
540 2020-07-18 fo:table-cell: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:table-cell aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
541 2020-07-18 fo:table-column: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:table-column aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
542 2020-07-18 fo:table-footer: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:table-footer aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
543 2020-07-18 fo:table-header: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:table-header aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
544 2020-07-18 fo:table-row: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:table-row aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
545 2020-07-18 fo:title: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:title aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
546 2020-07-18 fo:wrapper: Diese Seite zeigt in vereinfachter Darstellung die Struktur von fo:wrapper aus "http://www.w3.org/1999/XSL/Format". Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
547 2020-07-18 p:add-attribute: Diese Seite zeigt die Struktur von p:add-attribute aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
548 2020-07-18 p:add-xml-base: Diese Seite zeigt die Struktur von p:add-xml-base aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
549 2020-07-18 p:archive: Diese Seite zeigt die Struktur von p:archive aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
550 2020-07-18 p:archive-manifest: Diese Seite zeigt die Struktur von p:archive-manifest aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
551 2020-07-18 p:cast-content-type: Diese Seite zeigt die Struktur von p:cast-content-type aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
552 2020-07-18 p:catch: Diese Seite zeigt die Struktur von p:catch aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
553 2020-07-18 p:choose: Diese Seite zeigt die Struktur von p:choose aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
554 2020-07-18 p:compare: Diese Seite zeigt die Struktur von p:compare aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
555 2020-07-18 p:compress: Diese Seite zeigt die Struktur von p:compress aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
556 2020-07-18 p:count: Diese Seite zeigt die Struktur von p:count aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
557 2020-07-18 p:css-formatter: Diese Seite zeigt die Struktur von p:css-formatter aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
558 2020-07-18 p:declare-step: Diese Seite zeigt die Struktur von p:declare-step aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
559 2020-07-18 p:delete: Diese Seite zeigt die Struktur von p:delete aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
560 2020-07-18 p:directory-list: Diese Seite zeigt die Struktur von p:directory-list aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
561 2020-07-18 p:document: Diese Seite zeigt die Struktur von p:document aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
562 2020-07-18 p:documentation: Diese Seite zeigt die Struktur von p:documentation aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
563 2020-07-18 p:empty: Diese Seite zeigt die Struktur von p:empty aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
564 2020-07-18 p:error: Diese Seite zeigt die Struktur von p:error aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
565 2020-07-18 p:escape-markup: Diese Seite zeigt die Struktur von p:escape-markup aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
566 2020-07-18 p:file-copy: Diese Seite zeigt die Struktur von p:file-copy aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
567 2020-07-18 p:file-create-tempfile: Diese Seite zeigt die Struktur von p:file-create-tempfile aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
568 2020-07-18 p:file-delete: Diese Seite zeigt die Struktur von p:file-delete aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
569 2020-07-18 p:file-info: Diese Seite zeigt die Struktur von p:file-info aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
570 2020-07-18 p:file-mkdir: Diese Seite zeigt die Struktur von p:file-mkdir aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
571 2020-07-18 p:file-move: Diese Seite zeigt die Struktur von p:file-move aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
572 2020-07-18 p:file-touch: Diese Seite zeigt die Struktur von p:file-touch aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
573 2020-07-18 p:filter: Diese Seite zeigt die Struktur von p:filter aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
574 2020-07-18 p:finally: Diese Seite zeigt die Struktur von p:finally aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
575 2020-07-18 p:for-each: Diese Seite zeigt die Struktur von p:for-each aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
576 2020-07-18 p:group: Diese Seite zeigt die Struktur von p:group aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
577 2020-07-18 p:hash: Diese Seite zeigt die Struktur von p:hash aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
578 2020-07-18 p:http-request: Diese Seite zeigt die Struktur von p:http-request aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
579 2020-07-18 p:identity: Diese Seite zeigt die Struktur von p:identity aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
580 2020-07-18 p:if: Diese Seite zeigt die Struktur von p:if aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
581 2020-07-18 p:import: Diese Seite zeigt die Struktur von p:import aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
582 2020-07-18 p:import-functions: Diese Seite zeigt die Struktur von p:import-functions aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
583 2020-07-18 p:inline: Diese Seite zeigt die Struktur von p:inline aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
584 2020-07-18 p:input: Diese Seite zeigt die Struktur von p:input aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
585 2020-07-18 p:insert: Diese Seite zeigt die Struktur von p:insert aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
586 2020-07-18 p:json-join: Diese Seite zeigt die Struktur von p:json-join aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
587 2020-07-18 p:json-merge: Diese Seite zeigt die Struktur von p:json-merge aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
588 2020-07-18 p:label-elements: Diese Seite zeigt die Struktur von p:label-elements aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
589 2020-07-18 p:library: Diese Seite zeigt die Struktur von p:library aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Childnodes; Mögliche Attribute.
590 2020-07-18 p:load: Diese Seite zeigt die Struktur von p:load aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
591 2020-07-18 p:make-absolute-uris: Diese Seite zeigt die Struktur von p:make-absolute-uris aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
592 2020-07-18 p:markdown-to-html: Diese Seite zeigt die Struktur von p:markdown-to-html aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
593 2020-07-18 p:namespace-delete: Diese Seite zeigt die Struktur von p:namespace-delete aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
594 2020-07-18 p:namespace-rename: Diese Seite zeigt die Struktur von p:namespace-rename aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
595 2020-07-18 p:option: Diese Seite zeigt die Struktur von p:option aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
596 2020-07-18 p:os-exec: Diese Seite zeigt die Struktur von p:os-exec aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
597 2020-07-18 p:os-info: Diese Seite zeigt die Struktur von p:os-info aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
598 2020-07-18 p:otherwise: Diese Seite zeigt die Struktur von p:otherwise aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
599 2020-07-18 p:output: Diese Seite zeigt die Struktur von p:output aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
600 2020-07-18 p:pack: Diese Seite zeigt die Struktur von p:pack aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
601 2020-07-18 p:pipe: Diese Seite zeigt die Struktur von p:pipe aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
602 2020-07-18 p:pipeinfo: Diese Seite zeigt die Struktur von p:pipeinfo aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Attribute.
603 2020-07-18 p:rename: Diese Seite zeigt die Struktur von p:rename aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
604 2020-07-18 p:replace: Diese Seite zeigt die Struktur von p:replace aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
605 2020-07-18 p:run: Diese Seite zeigt die Struktur von p:run aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
606 2020-07-18 p:set-attributes: Diese Seite zeigt die Struktur von p:set-attributes aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
607 2020-07-18 p:set-properties: Diese Seite zeigt die Struktur von p:set-properties aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
608 2020-07-18 p:sink: Diese Seite zeigt die Struktur von p:sink aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
609 2020-07-18 p:split-sequence: Diese Seite zeigt die Struktur von p:split-sequence aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
610 2020-07-18 p:store: Diese Seite zeigt die Struktur von p:store aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
611 2020-07-18 p:string-replace: Diese Seite zeigt die Struktur von p:string-replace aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
612 2020-07-18 p:text-count: Diese Seite zeigt die Struktur von p:text-count aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
613 2020-07-18 p:text-head: Diese Seite zeigt die Struktur von p:text-head aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
614 2020-07-18 p:text-join: Diese Seite zeigt die Struktur von p:text-join aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
615 2020-07-18 p:text-replace: Diese Seite zeigt die Struktur von p:text-replace aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
616 2020-07-18 p:text-sort: Diese Seite zeigt die Struktur von p:text-sort aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
617 2020-07-18 p:text-tail: Diese Seite zeigt die Struktur von p:text-tail aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
618 2020-07-18 p:try: Diese Seite zeigt die Struktur von p:try aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
619 2020-07-18 p:unarchive: Diese Seite zeigt die Struktur von p:unarchive aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
620 2020-07-18 p:uncompress: Diese Seite zeigt die Struktur von p:uncompress aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
621 2020-07-18 p:unescape-markup: Diese Seite zeigt die Struktur von p:unescape-markup aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
622 2020-07-18 p:unwrap: Diese Seite zeigt die Struktur von p:unwrap aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
623 2020-07-18 p:uuid: Diese Seite zeigt die Struktur von p:uuid aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
624 2020-07-18 p:validate-with-nvdl: Diese Seite zeigt die Struktur von p:validate-with-nvdl aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
625 2020-07-18 p:validate-with-relax-ng: Diese Seite zeigt die Struktur von p:validate-with-relax-ng aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
626 2020-07-18 p:validate-with-schematron: Diese Seite zeigt die Struktur von p:validate-with-schematron aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
627 2020-07-18 p:validate-with-xml-schema: Diese Seite zeigt die Struktur von p:validate-with-xml-schema aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
628 2020-07-18 p:variable: Diese Seite zeigt die Struktur von p:variable aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
629 2020-07-18 p:viewport: Diese Seite zeigt die Struktur von p:viewport aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
630 2020-07-18 p:when: Diese Seite zeigt die Struktur von p:when aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
631 2020-07-18 p:with-input: Diese Seite zeigt die Struktur von p:with-input aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
632 2020-07-18 p:with-option: Diese Seite zeigt die Struktur von p:with-option aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
633 2020-07-18 p:wrap: Diese Seite zeigt die Struktur von p:wrap aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
634 2020-07-18 p:wrap-sequence: Diese Seite zeigt die Struktur von p:wrap-sequence aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
635 2020-07-18 p:www-form-urldecode: Diese Seite zeigt die Struktur von p:www-form-urldecode aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
636 2020-07-18 p:www-form-urlencode: Diese Seite zeigt die Struktur von p:www-form-urlencode aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
637 2020-07-18 p:xinclude: Diese Seite zeigt die Struktur von p:xinclude aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
638 2020-07-18 p:xquery: Diese Seite zeigt die Struktur von p:xquery aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
639 2020-07-18 p:xsl-formatter: Diese Seite zeigt die Struktur von p:xsl-formatter aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
640 2020-07-18 p:xslt: Diese Seite zeigt die Struktur von p:xslt aus dem XProc-Namespace http://www.w3.org/ns/xproc. Untertitel: ➪Mögliche Parentnodes ➪Mögliche Childnodes ➪Mögliche AttributeMögliche Parentnodes; Mögliche Childnodes; Mögliche Attribute.
641 2020-06-29 C#.NET: LINQ: LINQ (Language Integrated Query) bietet leistungsfähige Standards, diverse Datenquellen (Objektlisten, SQL-DB-Tabellen, XML-Dateien) in einer SQL-ähnlichen Syntax auszuwerten. Dabei arbeitet LINQ mit Lambda-Ausdrücken, anonymen Typen, Objektinitialisierern und Typinferenz. Untertitel: ➪PLINQ ➪Auswerten von CSV mit LINQ ➪Gruppierungen mit LINQPLINQ; Auswerten von CSV mit LINQ; Gruppierungen mit LINQ.
642 2020-06-27 xsl:apply-templates: Teilkonvertierung: Manchmal stehen Sie vor der Aufgabe, ein komplexes XML-Input-Dokument fast unverändert übernehmen und nur eine Teilstruktur verändern zu müssen. Untertitel: ➪Lösung über <xsl:template match="*"> und <xsl:apply-templates/> ➪Alternative LösungLösung über <xsl:template match="*"> und <xsl:apply-templates/>; Alternative Lösung.
643 2020-06-27 XSLT 2.0: Erweiterte Syntax: Ab XSLT 2.0 haben Sie die Möglichkeit, komplexe Logiken (Schleifen, Bedingungen) mit einer erweiterten Syntax zusammenzufassen. Das hat auch Auswirkungen auf eine eventuelle Migration von XSL 1.0 auf XSL 2.0 bzw. XSL 3.0. Untertitel: ➪Type-Casting ➪Alle oder nur einige? ➪Migration von XSLT 1.0 nach XSLT 2.0 bzw. XSLT 3.0Type-Casting; Alle oder nur einige?; Migration von XSLT 1.0 nach XSLT 2.0 bzw. XSLT 3.0.
644 2020-06-26 Unittest:
645 2020-06-17 Lokaler SVG Namespace im XSL-Output: Bei der XSL-generierten Einbettung von SVG-Grafiken in HTML-Dokumente ist es erforderlich, dass das svg-Element keinen Namespace-Prefix aufweist, sondern ausschliesslich den lokalen Default-Namespace xmlns="http://www.w3.org/2000/svg".
646 2020-06-16 Formatting Objects (FO): Um XML mit XSL nach PDF (png, rtf, tiff, png, txt, ps, pcl) transformieren zu können, ist zunächst eine Konvertierung in das Zwischenformat Formatting Objects (FO) erforderlich. Untertitel: ➪Generierung von PDFGenerierung von PDF.
647 2020-06-16 Die Struktur von Formatting Objects (FO): Um die FO-basierte Generierung von PDF-, RTF-, PS-, PCL- und anderen Dateien verstehen zu können, müssen Sie zunächst die Struktur von Formatting Objects (FO) verstehen.
648 2020-06-16 XSL-FO: Nachdem Sie die Grundstruktur von Formatting Objects ansatzweise kennen, können Sie zur XSL-Transformation des XML-Dokuments in das Zwischenformat "FO" übergehen; von dort aus übernimmt wieder der FO-Prozessor.
649 2020-06-16 Arbeiten mit XSL 3.0 und FOP: Die Standard-Verarbeitung von XSL-FO mit Apaches FO-Framework arbeitet auf der Basis von XSL 1.1. Freilich sind hier zahlreiche Features nicht verfügbar, die erst unter XSLT 2.0 bzw. XSLT 3.0 bereitstehen. Das heißt aber keineswegs, dass Sie nun auf die enorme Leistungsfähigkeit von XSL 2.0 / XSL 3.0 verzichten müssten, im Gegenteil.
650 2020-06-16 FOP mit ANT: Die beschriebenen XML-XSL-FO-PDF-Konvertierungsaufrufe können auch mit ANT durchgeführt werden.
651 2020-06-16 XProc: XProc bietet komfortable Möglichkeiten, ganze Konvertierungsstrecken bedingungsgesteuert zu definieren. Dabei können sowohl Validierungen gegenüber XML-Schema, RELAX NG, Schematron als auch Transformationen mithilfe von XSLT, XQuery o.a.m. zum Einsatz kommen. Untertitel: ➪p:pipeline ➪Prozessoraufrufep:pipeline; Prozessoraufrufe.
652 2020-06-16 Sequenz transformieren und filtern: Diese Seite zeigt die Funktionsweise einer XProc-Pipeline.
653 2020-06-16 XProc p:declare-step: Beispiel für die Arbeit mit XProc p:declare-step, p:validate-with-xml-schema, p:xslt, p:xquery
654 2020-06-14 XSL-FO: Diese Seite bietet eine Übersicht über XSL-FO.
655 2020-06-14 SVG: Diese Seite bietet einen Überblick über die Struktur der Skalierbaren Vektorgrafiken und deren XSLT-basierte Generierung.
656 2020-06-14 Erzeugen von skalierbaren Vektor-Grafiken (SVG): Skalierbare Vektor-Grafiken (SVG) sind pures XML mit einem speziellen Namespace, der die Funktionalitäten definiert, auf der u.a. auch Browser arbeiten, die SVG-Dateien anzeigen können. Spezielle Grafikelemente (Text, Rechteck, Kreis, Linie, ...) können mit Koordinaten und weiteren Eigenschaften ausgestattet werden, die die grafische Anzeigen ermöglichen. Untertitel: ➪SVG: <polyline> ➪Das Balkendiagramm ➪Das Säulendiagramm ➪Das Kreisdiagramm ➪SkalierungenSVG: <polyline>; Das Balkendiagramm; Das Säulendiagramm; Das Kreisdiagramm; Skalierungen.
657 2020-06-07 Schematron: Schematron ist eine sinnvolle Ergänzung zu Datendefinitions-Standards wie DTD, RNG oder XML-Schema. Während Sie zum Beispiel in XML-Schema 1.0 die Namen und Datenstrukturen von Elementen und Attributen sowie deren Datentypen und Namespaces festlegen, können Sie in Schematron zusätzliche Regeln oder Einschränkungen für gegenseitige Abhängigkeiten festlegen, die Sie in DTD bzw. XML-Schema nicht darstellen können. Untertitel: ➪Schematron als Ergänzung zu DTD / RNG / XML-Schema ➪Effizient arbeiten mit sch:diagnostics und abstrakten sch:pattern ➪Detailtests mit Schematron ➪Automatisiertes Erzeugen von Schematron-DateienSchematron als Ergänzung zu DTD / RNG / XML-Schema; Effizient arbeiten mit sch:diagnostics und abstrakten sch:pattern; Detailtests mit Schematron; Automatisiertes Erzeugen von Schematron-Dateien.
658 2020-06-07 Schematron-Validierung: Nicht alle Programmiersprachen unterstützen fortgeschrittene XML-Technologien wie Schematron-Validierung oder XSLT-2.0-Transformationen. Wirksame Hilfe finden Sie in XProc. Hier finden Sie Beispiele, wie Sie xmlcalabash-1.2.1-99.jar in Python sowie in C#.NET aufrufen können. Untertitel: ➪Der Calabash-Download ➪Schematron-Validierung via XProc ➪Aufruf von Calabash ➪Schematron-Validierung in Python ➪Schematron-Validierung in C#.NETDer Calabash-Download ; Schematron-Validierung via XProc; Aufruf von Calabash; Schematron-Validierung in Python; Schematron-Validierung in C#.NET.
659 2020-06-02 Python: UnitTest: Ein Kernthema beim Programmieren ist das automatisierte Testen. Dabei geht es beispielsweise um den Abgleich von gewählten Einzelwerten mit Berechnungsergebnissen aus speziellen Funktionen oder Methoden. Beim Unit-Test werden die Testfälle in einem separaten Modul / einer eigenen Datei durchgeführt. Untertitel: ➪Ein ganz simpler Test ➪Eine eigene Testklasse ➪Die Methoden der TestklasseEin ganz simpler Test; Eine eigene Testklasse; Die Methoden der Testklasse.
660 2020-06-02 XPath: Die XML Path Language ist eine Empfehlung des W3C, um XML-Dokumente gezielt auswerten zu können. XPath-Statements sind in der Auswertung von XML-Dokumenten von zentraler Bedeutung. Ihr effizienter Einsatz erlaubt eine gezielte Adressierung komplexer Nodelisten wie auch Singlenodes bzw. Attribute und damit deren Auswertung.
661 2020-06-02 XSL: XSL ist eine leistungsfähige Sprache zur Konvertierung vorrangig von XML-Input-Daten (aber z.B. auch Textformaten wie CSV), die in unterschiedlichem Kontext für unterschiedliche Zielformate (XML, HTML, Text sowie Formatting Object) zum Einsatz kommt.
662 2020-06-02 ANT: Ein wesentlicher Ansatz zur Verbesserung der Abeitsprozesse besteht in deren Automatisierung. Die Konfiguration der Prozesse wird immer häufger in XML definiert. Der seit vielen Jahren bewährte ANT Standard erlaubt, zahlreiche Standardaufgaben wie mkdir, copy, delete, javac, Mails, zip/unzip, auch XSL-Transformationen und XSD-Validierungen in XML zu konfigurieren und aufzurufen. In aller Regel stehen leistungsfähige Tools zur Verfügung, die diese Prozessdefinition effizient umsetzen. Untertitel: ➪XSL - Transformationen mit ANT ➪XSD-Input-Validierung, XSL-Transformation, XSD-Output-Validierung ➪Java-Aufrufe in ANT ➪JavaScript-Aufrufe in ANTXSL - Transformationen mit ANT; XSD-Input-Validierung, XSL-Transformation, XSD-Output-Validierung; Java-Aufrufe in ANT; JavaScript-Aufrufe in ANT.
663 2020-05-18 Python: Die sum()-Funktion: Die Einbindung spezieller Funktionen kann in Python einen Performancegewinn bringen. Untertitel: ➪Python mit Schleife ➪Python mit sum-FunktionPython mit Schleife; Python mit sum-Funktion.
664 2020-05-17 Python: Minimal- und Maximalwerte einer Liste berechnen: Mit Python können Sie auch Minimal- und Maximalwerte einer Liste effizient abbilden.
665 2020-05-13 fo:basic-link: Diese Seite beschreibt die Struktur von fo:basic-link: http://www.w3.org/1999/XSL/Format. fo:basic-link definiert einen simplen Link. Untertitel: ➪Mögliche Attribute ➪Mögliche Childnodes ➪Mögliche Parentnodes ➪Externer Link ➪Interner LinkMögliche Attribute; Mögliche Childnodes; Mögliche Parentnodes; Externer Link; Interner Link.
666 2020-05-09 Statistikwerte als Map berechnen: Gebräuchliche Statistikwerte wie sum, min, max, avg, Median, Spannweite, Varianz, Standardabweichung können Sie auch als Map implementieren.
667 2020-05-09 Minimale, maximale und durchschnittliche Spannweiten: In diesem Beispiel werden die Spannweiten mehrerer Ergebnisse berechnet deren Minimal-, Maximal- und Durchschnittswerte ermittelt. Untertitel: ➪Lösung in XSL 2.0: ➪Lösung in XSL 3.0: ➪Lösung in XPath 3.0 ➪Lösung in XQuery ➪Lösung über Array in XQuery ➪Lösung über Map in XQuery Lösung in XSL 2.0: ; Lösung in XSL 3.0: ; Lösung in XPath 3.0; Lösung in XQuery; Lösung über Array in XQuery ; Lösung über Map in XQuery .
668 2020-05-07 XPath: collection: Die XPath-2.0-Funktion collection ermöglicht, mehrere XML-Dateien als Input anzusprechen und deren jeweiligen Dateinamen über base-uri zu ermitteln. In XPath 3.0 steht die uri-collection bereit, die erlaubt, eine Collection auch von Nicht-XML-Dateien (z.B. CSV) anzusprechen und auszuwerten. Untertitel: ➪XSL-Analyse mit Collections ➪Mehrfach-Implementierungen ➪tokenize bei Ermittlung des Dateinamens ➪uri-collection: Auflistung von Nicht-XML-Dateien ➪Prüfe, ob Nicht-XML-Datei existiertXSL-Analyse mit Collections; Mehrfach-Implementierungen ; tokenize bei Ermittlung des Dateinamens; uri-collection: Auflistung von Nicht-XML-Dateien; Prüfe, ob Nicht-XML-Datei existiert.
669 2020-05-03 fo:repeatable-page-master-alternatives: Wenn die Seitenzahl auf der ersten Seite anders (oder gar nicht) angezeigt werden soll, kann dies nicht über Falluntercheidungen in XSL-FO gesteuert werden: Das erreichen Sie besser mit fo:repeatable-page-master-alternatives. Untertitel: ➪Mögliche Attribute: ➪Mögliche Childnodes:Mögliche Attribute:; Mögliche Childnodes:.
670 2020-04-07 XPath Sequenzen: concat, union, except, intersect: Ab XSLT/XPath 2.0 sind Sequenzen äußerst leistungsfähig, nicht zuletzt durch die Möglichkeiten der Mengenoperationen: concat, union, except, intersect. Zusätzliche Hilfe bietet die Arbeit mit distinct-values. Untertitel: ➪Sequenzen verketten ➪Sequenzen vereinigen mit union ➪Sequenzen ausschließen mit except ➪Schnittmengen von Sequenzen bilden mit intersectSequenzen verketten; Sequenzen vereinigen mit union; Sequenzen ausschließen mit except; Schnittmengen von Sequenzen bilden mit intersect.
671 2020-04-07 XPath 3.1: Map, xsl:map: Wie Arrays sind auch Maps neue Datentypen in XDM 3.1. Das Datenformat JSON wird in beiden exzessiv genutzt. Spezialfunktionen wie map:size, map:keys, map:find, map:merge, map:get, map:contains, map:put, map:remove, map:entry, map:for-each sowie der Einsatz anonymer Programmierung heben die Möglichkeiten flexibler Implementierungen in XSLT bzw. XQuery auf eine neue Ebene.
672 2020-04-07 XPath: map:size: map:size gibt die Anzahl der Map-Entries zurück.
673 2020-04-07 XPath: map:keys: map:keys gibt eine Sequenz aller Schlüsselwerte zurück.
674 2020-04-07 XPath: map:contains: map:contains prüft, ob eine Map einen bestimmten Schlüssel aufweist.
675 2020-04-07 XPath: map:find: map:find sucht in einer Sequenz bzw. einem Map-Array nach Map-Entries, die den gesuchten Schlüssel beinhalten, und gibt die jeweiligen Werte zurück.
676 2020-04-07 XPath: map:put: map:put generiert eine Map, die alle Inhalte der ursprünglichen Map enthält, aber mit einem zusätzlichen Eintrag, der die Inhalte für eventuelle identische Schlüssel ersetzt.
677 2020-04-07 XPath: map:remove: map:remove generiert eine Map, in der alle Inhalte der ursprünglichen Map enthalten sind, jedoch ohne jenen Schlüssel, der mit map:remove entfernt wurde.
678 2020-04-07 XPath: map:get: map:get gibt den Wert zurück, der einem Schlüssel zugeordnet ist. Ist der Schlüssel nicht vorhanden, gibt map:get eine leere Sequenz zurück.
679 2020-04-07 XPath: map:entry: map:entry generiert eine Map mit einem einzelnen Schlüssel-Wert-Paar.
680 2020-04-07 XPath: map:merge: map:merge kombiniert die Inhalte mehrerer Maps in eine neue Map, die wiederum ausgewertet werden kann.
681 2020-04-07 XPath: map:for-each: Neben for-each steht noch map:for-each zur Verfügung. map:for-each benötigt eine zusätzliche Funktion, die die Ergebnisse verkettet.
682 2020-04-07 Weitere Beispiele: Hier finden Sie weitere Beispiele zum Thema map und array. Untertitel: ➪Arbeiten mit map und arrayArbeiten mit map und array.
683 2020-04-06 XPath: count(): Die count-Funktion zählt die Anzahl der Items in der Sequenz. Sie steht auch unter XPath 1.0 zur Verfügung. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQuery ➪Stringanalyse in XPath 3.0 ➪Stringanalyse mit count(tokenize)Alternative Lösung in XPath 3.0 / XQuery ; Stringanalyse in XPath 3.0; Stringanalyse mit count(tokenize).
684 2020-04-05 avg(): Die avg-Funktion berechnet den arithmetischen Durchschnitt der Zahlenwerte in der Sequenz (vorausgesetzt, es sind nur Werte enthalten, die auch als Zahlenwerte gecastet werden können). avg() steht erst seit XSLT 2.0 / XPath 2.0 zur Verfügung. Untertitel: ➪Einfache Beispiele ➪Beispiel für avg-AufrufeEinfache Beispiele; Beispiel für avg-Aufrufe.
685 2020-04-04 XPath: fn:parse-json: fn:parse-json parst einen JSON-String und gibt den Wert als Map oder Array zurück. Untertitel: ➪fn:parse-json generiert eine map ➪fn:parse-json generiert ein arrayfn:parse-json generiert eine map; fn:parse-json generiert ein array.
686 2020-04-04 XPath: one-or-more: Die Funktion one-or-more überprüft, ob eine Sequenz überhaupt Inhalte hat: Mindestens ein Item muss vorhanden sein, dann wird die gesamte Sequenz zurückgegeben. Im anderen Fall wird eine Fehlermeldung generiert.
687 2020-04-04 XPath: reverse: Die reverse-Funktion kehrt die Reihenfolge der Items in einer Sequenz um. Untertitel: ➪Die reverse Funtion in XSLTDie reverse Funtion in XSLT.
688 2020-04-04 XPath: subsequence: Die subsequence-Funktion kann aus einer Sequenz einzelne Teile filtern, die sich über die Position und die Anzahl der Items definiert. Untertitel: ➪subsequence in XSLTsubsequence in XSLT.
689 2020-04-04 XPath: transform: Die XPath-Funktion fn:transform startet eine XSL-Transformation mit einem dynamisch geladenen XSL-Stylesheet. Voraussetzung ist ein geeigneter Prozessor: fn:transform steht nicht überall zur Verfügung, beispielsweise meldet BaseX hier einen Fehler ("unknown function"). Untertitel: ➪transform in XSLT 3.1transform in XSLT 3.1.
690 2020-04-04 XPath: zero-or-one: Die zero-or-one-Funktion stellt sicher, dass eine Sequenz maximal ein Item haben darf; die Sequenz kann auch leer sein.
691 2020-04-03 XML-Datenstrukturen: Das Datenformat XML ist außerordentlich gestaltungsflexibel. Das hat Konsequenzen für die Art der automatischen Verarbeitung.
692 2020-04-03 XML: Stark strukturierte Dokumente, hierarchischer Aufbau: Stark strukturierte XML-Dokumente haben im Regelfall einen klaren hierarchischen Aufbau oder präzise definierte gegenseitige Abhängigkeiten. Untertitel: ➪Das XML-Beispiel-DokumentDas XML-Beispiel-Dokument.
693 2020-04-03 XML: Stark strukturierte Dokumente, Aufbau entspricht der SQL-Datenbankstruktur: Eine veränderte Situation liegt vor, wenn die Struktur des XML-Input-Dokuments dem Ergebnis der Datenbankabfragen entspricht, wenn also die komplexen XML-Elemente im Grunde genommen Datensätze darstellen. Derartige XML-Strukturen erfordern eine andere Formulierung der XPath-Statements und der Auswertungslogik. Untertitel: ➪Das XML-BeispieldokumentDas XML-Beispieldokument.
694 2020-04-03 XML: Stark strukturierte Dokumente, gegenseitige Abhängigkeiten in Zeichenketten: Eine Variante der Datenbankstruktur liegt vor, wenn die Struktur des XML-Input-Dokuments zwar dem Ergebnis der Datenbankabfragen entspricht, die gegenseitigen Abhängigkeiten jedoch in Zeichenketten deklariert sind. Derartige XML-Strukturen erfordern eine nochmals andere Formulierung der XPath-Statements und der Auswertungslogik. Untertitel: ➪Das XML-BeispieldokumentDas XML-Beispieldokument.
695 2020-04-03 XML: Stark strukturierte Dokumente, sequenzielle Abfolge der Elemente: Im folgenden Beispiel lassen sich Abhängigkeiten allein aus der sequenziellen Abfolge der Elemente herleiten. Untertitel: ➪Das XML-BeispieldokumentDas XML-Beispieldokument.
696 2020-04-03 XML: Stark strukturierte Dokumente, komplett sequenzielle Dokument-Struktur: Stellen Sie sich vor, die hierarchische Struktur würde komplett fehlen, und Sie hätten es mit einer rein sequenziellen XML-Struktur zu tun, deren inhaltliche Abhängigkeiten durch die Anschlussprogrammierung erst einmal abgebildet werden müssten, um sie auswerten zu können. Untertitel: ➪Das XML-BeispieldokumentDas XML-Beispieldokument.
697 2020-04-03 XML-Struktur: mixed content: Gegenüber den stark strukturierten XML-Dokumenten bestehen bei den schwächer strukturierten "mixed-content"-Dokumenten zwischen den einzelnen XML-Elementen deutlich weniger gegenseitige Abhängigkeiten aufgrund gemeinsamer Parentnodes oder aufgrund von Primär-/Sekundärschlüsselbeziehungen. Zudem ist mit häufigen optionalen oder xs:choice-Elementen zu rechnen. Sofern eine gegenseitige Abhängigkeit überhaupt besteht, muss diese auf anderem Wege herleitbar sein, etwa durch sequenzielle Abfolge.
698 2020-04-03 XML: Schwach strukturierte Dokumente: Schwach strukturierte XML-Dokumente sind zwar wohlgeformt, weisen in der Regel aber nur eine sehr geringe interne Struktur auf.
699 2020-04-03 =>: In XPath 3.0 erlaubt der =>-Operator, verschachtelte Funktionen in anderer Schreibweise zu formulieren. Untertitel: ➪Auswertung nicht XML-wohlgeformter Textdateien ➪Anonyme Funktionen und der =>-OperatorAuswertung nicht XML-wohlgeformter Textdateien; Anonyme Funktionen und der =>-Operator.
700 2020-04-03 XPath: exists: exists überprüft, ob eine Sequenz NICHT leer ist, und gibt einen Booleanwert zurück. Untertitel: ➪Alternative mit XPath 3.0 / XQueryAlternative mit XPath 3.0 / XQuery.
701 2020-04-03 XPath: for-each: Die XPath-Funktion for-each fordert zwei Parameter ein: a) ein oder mehrere Items als Sequenz, b) eine Funktion, die für jedes Item dieser Sequenz aufgerufen wird. Untertitel: ➪Die Lösung mit XQuery ➪Sequenz transformieren und filtern ➪Kumulierte Ergebnisse mit sum und for-eachDie Lösung mit XQuery; Sequenz transformieren und filtern; Kumulierte Ergebnisse mit sum und for-each.
702 2020-04-03 XPath: for-each-pair: Die XPath-Funktion for-each-pair bildet Kombinationen aus zwei Sequenzen, die dieselbe Anzahl Items haben müssen.
703 2020-04-03 XPath: remove: Die remove-Funktion löscht bestimmte Items (die sich aus ihrer Indexposition ergeben) aus einer Sequenz. Untertitel: ➪Alternative in XPath 3.0 / XQuery ➪Resultat: ➪Arbeiten mit index-of ➪Das Template outAlternative in XPath 3.0 / XQuery; Resultat:; Arbeiten mit index-of; Das Template out.
704 2020-03-25 XML auswerten mit XPath, C#.NET und Java: Diese Seite beschreibt anhand eines einfachen Beispiels verschiedene Möglichkeiten zur Auswertung von XML-Dokumenten in XPath/XSLT/XQuery, C#.NET und Java.
705 2020-03-25 Auswertung mit C#.NET via System.Xml.XmlDocument und XPath: Diese Seite beschreibt anhand eines einfachen Beispiels verschiedene Möglichkeiten zur Auswertung von XML-Dokumenten in XPath/XSLT/XQuery, C#.NET und Java.
706 2020-03-25 Auswertung mit C#.NET via LINQ: Diese Seite beschreibt anhand eines einfachen Beispiels verschiedene Möglichkeiten zur Auswertung von XML-Dokumenten in XPath/XSLT/XQuery, C#.NET und Java.
707 2020-03-25 Auswertung mit C#.NET via System.Xml.XmlReader: Diese Seite beschreibt anhand eines einfachen Beispiels verschiedene Möglichkeiten zur Auswertung von XML-Dokumenten in XPath/XSLT/XQuery, C#.NET und Java.
708 2020-03-25 Auswertung mit Java via org.xml.sax.XMLReader: Diese Seite beschreibt anhand eines einfachen Beispiels verschiedene Möglichkeiten zur Auswertung von XML-Dokumenten in XPath/XSLT/XQuery, C#.NET und Java.
709 2020-03-24 Datenaustausch: XML ist (unter anderem) auch ein weltweit verwendetes Standardformat für professionellen Datenaustausch in den unterschiedlichsten Bereichen im In- und Ausland. XML-Technologien kommen zum Einsatz im Gesundheits- und Sozialwesen (Krankenkassen, Arbeitgeber, Unfall- und Rentenversicherung, Knappschaft, Pflegekassen, Bundesagentur für Arbeit, Bundesversicherungsamt) und in der öffentlichen Verwaltung. Zwischen dem Versand von Daten und dem Erhalt der Rückantwort liegen oft nur Sekundenbruchteile, es können aber auch plangemäß Tage, Wochen, Monate vergehen, bis die Antwort erfolgt.
710 2020-03-24 REST Webservice: Die REpresentational-State-Transfer-Architektur ist weder ein Standard noch ein Produkt, sondern ein Konzept zur Umsetzung von Webservices. REST stellt eine Alternative zu SOAP oder XML-RPC dar. Einfach ausgedrückt, bietet ein REST-Webservice die Möglichkeit, via HTTP mit GET, POST, PUT und DELETE einen Request an einen Webserver abzusenden und dabei Informationen zu übertragen. Der Webserver antwortet mit einer Response, die der Client verarbeiten kann. Untertitel: ➪HTTPHTTP.
711 2020-03-24 sum(): Die sum-Funktion berechnet die Summe der Zahlenwerte in der Sequenz (vorausgesetzt, es sind nur Werte enthalten, die auch als Zahlenwerte gecastet werden können). Die sum()-Funktion steht bereits seit XSLT 1.0/XPath 1.0 zur Verfügung, erhält in höheren Versionen (XPath 2.0, XPath 3.0) jedoch komfortable Erweiterungen. Untertitel: ➪sum() in XSLT 1.0 ➪sum() ab XSLT 2.0 ➪Prozessorabhängige Verarbeitung ➪Verwendung von sum() in XPath 3.0 / XQuerysum() in XSLT 1.0; sum() ab XSLT 2.0; Prozessorabhängige Verarbeitung; Verwendung von sum() in XPath 3.0 / XQuery.
712 2020-03-23 random-number-generator: random-number-generator() generiert eine Map, deren Schlüssel ein xs:string ist: Die zulässigen Werte dieses Schlüssels sind "number", "next" und "permute". Untertitel: ➪Generierung einzelner Zufallszahlen ➪Generierung mehrerer ZufallszahlenGenerierung einzelner Zufallszahlen; Generierung mehrerer Zufallszahlen.
713 2020-03-22 available-environment-variables: available-environment-variables gibt eine Liste der Umgebungsvariablen zurück; den jeweiligen Einzelwert erfahren über die Funktion environment-variable. Untertitel: ➪Die Lösung in XQuery ➪Alternative Lösung in XPath 3.0 / XQueryDie Lösung in XQuery; Alternative Lösung in XPath 3.0 / XQuery.
714 2020-03-22 math:cos: math:cos gibt den Kosinus eines Wertes zurück. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQuery Alternative Lösung in XPath 3.0 / XQuery .
715 2020-03-22 math:exp: math:exp gibt den Wert einer Potenzberechnung zur Basis der natürlichen Zahl e. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
716 2020-03-22 math:exp10: math:exp10 gibt den Wert einer Potenzberechnung zur Basis 10. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
717 2020-03-22 format-integer: format-integer formatiert eine Integer-Zahl. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
718 2020-03-22 format-number: format-number formatiert eine Zahl nach einem vozugebendem Muster. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
719 2020-03-22 math:log: math:log gibt den natürlichen Logarithmus eines Wertes zurück. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
720 2020-03-22 math:log10: math:log10 gibt den Logarithmus eines Wertes zur Basis 10 zurück. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
721 2020-03-22 max(): Die max-Funktion berechnet den Maximalwert der Zahlen in der Sequenz (vorausgesetzt, es sind nur Werte enthalten, die auch als Zahlenwerte gecastet werden können). Die Funktion steht erst ab XSLT 2.0/XPath 2.0 zur Verfügung. Untertitel: ➪Selbst definierte Sequenzen ab XSL 2.0 ➪Alternative Lösung in XPath 3.0 / XQuery ➪Maximalwerte in XSL 1.0 ermitteln ➪Maximalwerte mit C#.NET Scripting ermittelnSelbst definierte Sequenzen ab XSL 2.0; Alternative Lösung in XPath 3.0 / XQuery; Maximalwerte in XSL 1.0 ermitteln; Maximalwerte mit C#.NET Scripting ermitteln.
722 2020-03-22 min(): Die min-Funktion berechnet den Minimalwert der Zahlen in der Sequenz (vorausgesetzt, es sind nur Werte enthalten, die auch als Zahlenwerte gecastet werden können). Untertitel: ➪Selbst definierte Sequenzen ab XSL 2.0 ➪Alternative Lösung in XPath 3.0 / XQuery ➪Minimalwerte in XSL 1.0 ermittelnSelbst definierte Sequenzen ab XSL 2.0; Alternative Lösung in XPath 3.0 / XQuery ; Minimalwerte in XSL 1.0 ermitteln.
723 2020-03-22 math:pow: math:pow erfordert zwei Parameter x und y; geliefert wird das Ergebnis der y. Potenz zur Basis x. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
724 2020-03-22 math:sin: math:sin gibt den Sinus eines Wertes zurück. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
725 2020-03-22 math:sqrt: math:sqrt gibt die Quadratwurzel eines Wertes zurück. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
726 2020-03-22 ceiling: ceiling rundet auf zum kleinsten Integerwert, der größer ist als der Originalwert. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
727 2020-03-22 round-half-to-even: Wie round; Sonderfall: Der Originalwert ist x.5, dann rundet round-half-to-even zu jenem Integerwert in nächster Umgebung, der eine gerade Zahl darstellt. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
728 2020-03-22 Zeit ist Geld: Die XML-Schema-Datentypen xs:date, xs:time und xs:dateTime haben einen klar definierten Aufbau. Die aktuelle Systemzeit ist ermittelbar durch current-dateTime(), current-date() bzw. current-time(). Wichtig sind noch Spezialfunktionen zur Formatierung. Diese können prozessorbedingt (auch bei unterschiedlichen Versionen desselben Anbieters) beträchtlich abweichen, sodass ein eingehendes Testen der Ergebnisse notwendig erscheint. Untertitel: ➪xs:date ➪xs:time ➪xs:dateTime ➪format-dateTime ➪implicit-timezone() ➪adjust-date-to-timezone ➪Duration: Rechnen mit der Zeit ➪Alternative Lösung in XPath 3.0 / XQueryxs:date; xs:time; xs:dateTime; format-dateTime; implicit-timezone(); adjust-date-to-timezone; Duration: Rechnen mit der Zeit; Alternative Lösung in XPath 3.0 / XQuery.
729 2020-03-22 Toll, ein Kalender: Um den Kalender für die Restlaufzeit bis zu einem Enddatum zu erstellen, können Sie mit rekursiven Aufrufen arbeiten.
730 2020-03-22 XPath: analyze-string: Die XPath-Funktion analyze-string ist eine hervorragende Möglichkeit zur Stringanalyse mittels regulärer Ausdrücke. Sie generiert ein analyze-string-result-Element mit den Childnodes match bzw. non-match. Möglich ist so auch die Datenvalidierung von CSV-Dateien in XSLT 2.0 und XSL 3.0. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQuery ➪CSV validieren mit XSLT 3.0Alternative Lösung in XPath 3.0 / XQuery; CSV validieren mit XSLT 3.0.
731 2020-03-22 XPath: Codepoints: Die Spezialfunktionen string-to-codepoints, codepoints-to-string und codepoint-equal unterstützen die Konvertierung von Strings in Codepoints sowie den Vergleich von Zeichenketten auf Codepoint-Basis. Untertitel: ➪string-to-codepoints ➪codepoints-to-string ➪codepoint-equal ➪Spezialsuche ➪Alternative Lösung in XPath 3.0 / XQuerystring-to-codepoints; codepoints-to-string; codepoint-equal; Spezialsuche; Alternative Lösung in XPath 3.0 / XQuery.
732 2020-03-22 XPath: concat: Die XPath-Funktion concat verkettet mehrere Informationen zu einem String. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
733 2020-03-22 XPath: lower-case: Die lower-case-Funktion konvertiert jeden Großbuchstaben eines Strings in den entsprechenden Kleinbuchstaben. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
734 2020-03-22 XPath: normalize-space: Die normalize-space-Funktion löscht führende und schließende Leerzeichen in einem String. Untertitel: ➪Sonderzeichen ➪Alternative Lösung in XPath 3.0 / XQuerySonderzeichen; Alternative Lösung in XPath 3.0 / XQuery.
735 2020-03-22 XPath: replace: Die XPath-Funktion replace erlaubt, einen String, der durch ein Pattern identifiziert wird, durch eine andere Zeichenkette zu ersetzen. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQuery ➪FlagsAlternative Lösung in XPath 3.0 / XQuery ; Flags.
736 2020-03-22 XPath: substring-after: Die substring-before-Funktion liefert aus einem gegebenen String jenen Teil, der nach dem Auftreten eines zweiten Parameters liegt. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQuery Alternative Lösung in XPath 3.0 / XQuery .
737 2020-03-22 XPath: substring-before: Die substring-before-Funktion liefert aus einem gegebenen String jenen Teil, der vor dem Auftreten eines zweiten Parameters liegt. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
738 2020-03-22 XPath: upper-case: Die upper-case-Funktion konvertiert jeden Kleinbuchstaben eines Strings in den entsprechenden Großbuchstaben. Untertitel: ➪Alternative Lösung in XPath 3.0 / XQueryAlternative Lösung in XPath 3.0 / XQuery.
739 2020-03-22 Konvertierung von Elementen in Attribute: In diesem Abschnitt lesen Sie, wie die Konvertierung von Elementen in Attribute mit Pfaden und Achsen einfach umgesetzt werden kann. Untertitel: ➪local-name(), node-name() ➪Alternative Lösung in XPath 3.0 / XQuerylocal-name(), node-name(); Alternative Lösung in XPath 3.0 / XQuery.
740 2020-01-26 XPath: json-to-xml, xml-to-json: json-to-xml konvertiert JSON in eine XML-Struktur, die im Namespace http://www.w3.org/2013/XSL/json definiert ist. xml-to-json konvertiert ein XML-Dokument mit analoger Datenstruktur in einen JSON-String. Untertitel: ➪xml-to-jsonxml-to-json.
741 2020-01-26 comment(): comment() erlaubt den Zugriff auf Kommentar-Nodes.
742 2020-01-17 abs: abs gibt den Absolutwert einer Zahl zurück.
743 2020-01-17 number(): number konvertiert einen String in eine Zahl. Dabei wird ggf. ein automatischer Type-Cast auf Double durchgeführt, was in Einzelfällen zu Ungenauigkeiten führen kann. In diesen Fällen kann der Type-Cast auf xs:decimal sinnvoll sein.
744 2020-01-17 math:pi: math:pi liefert eine Annäherung an die Zahl PI: 3.141592653589793. Untertitel: ➪KreisberechnungKreisberechnung.
745 2020-01-17 Zahlen-Rundungsfunktionen: In XSL bzw. XPath stehen auch mehrere Funktionen zum Auf- oder Abrunden von Zahlen zur Verfügung: floor, ceiling, round, round-half-to-even.
746 2020-01-17 round: round rundet zum Integer, der dem Originalwert am nächsten liegt.
747 2020-01-16 math:acos: math:acos gibt den Arkus-Kosinus eines Wertes zurück.
748 2020-01-16 math:asin: math:asin gibt den Arkus-Sinus eines Wertes zurück.
749 2020-01-16 math:atan: math:atan gibt den Arkus-Tangens eines Wertes zurück.
750 2020-01-16 math:tan: math:tan gibt den Tangens eines Wertes zurück.
751 2020-01-16 to: generiert eine Sequenz von Zahlen in einem Wertebereich, der von dem Startwert ($firstval) und dem Endwert ($lastval) definiert wird.
752 2020-01-14 XPath: index-of(), position(), last(): XPath bietet eine Reihe von Spezialfunktionen zur Positionsbestimmung eines Items in einer Sequenz, beispielsweise index-of(), position(), last(). Untertitel: ➪position() ➪last() ➪XPath: index-ofposition(); last(); XPath: index-of.
753 2020-01-14 XPath: unparsed-text-lines: Eine häufige Aufgabe ist die Konvertierung CSV nach XML. In XSLT 3.0 gestaltet sie sich noch einfacher als in XSLT 2.0. Untertitel: ➪unparsed-text-lines: CSV in XML konvertierenunparsed-text-lines: CSV in XML konvertieren.
754 2020-01-12 System-Informationen: Sie benötigen eine Liste der Umgebungsvariablen oder System-Properties mit jeweiligen Einzelwerten? Sie benötigen die Systemzeit? XPath stellt die notwendigen Funktionen bereit.
755 2020-01-12 XPath: parse-xml, parse-xml-fragment: parse-xml und parse-xml-fragment bieten hervorragende Möglichkeiten zur Konvertierung von Zeichenketten in XML-Dokumente. Bei parse-xml-fragment brauchen diese Zeichenketten auch nicht XML-wohlgeformt zu sein. Untertitel: ➪parse-xml ➪parse-xml-fragment ➪Gezielte Auswertung mit unparsed-text und tokenizeparse-xml; parse-xml-fragment; Gezielte Auswertung mit unparsed-text und tokenize.
756 2020-01-12 XPath: path: Die XPath-Funktion path() gibt den XPath-Pfad eines Nodes zurück.
757 2020-01-11 XPath: serialize: Die XPath-Funktion serialize konvertiert eine Input Sequenz in einen String. Sie ist damit das Gegenstück zu parse-xml-fragment.
758 2020-01-10 Positionsbestimmung bei following-sibling: Mitunter stehen Sie vor der Spezialaufgabe, mit following-sibling::* die Abstände zwischen Elementen zu ermitteln, die sich beispielsweise durch das Vorhandensein eines bestimmten Attributs unterscheiden. Untertitel: ➪Lösung in XQuery ➪Lösung in XSLT 1.0 über eine separate Variable ➪Lösung in XSLT 2.0Lösung in XQuery; Lösung in XSLT 1.0 über eine separate Variable; Lösung in XSLT 2.0.
759 2019-12-31 XML-Schema-Validierung mit ANT: Neben zahlreichen anderen Features bietet ANT auch gute Unterstützung zur Validierung von XML-Dokumenten mit XML-Schema.
760 2019-12-31 XML-Schema Validierung in Java: Die XML-Schema-Validierung eines XML-Dokuments kann auch über Java aufgerufen werden.
761 2019-12-31 XML-Schema 1.1: XML-Schema 1.1 bietet mit erweiterten Konzepten für Assertions (assert für komplexe Datentypen, assertion für simple Datentypen), bedingten Typisierungen, schemaweiten Attributen, openContent bzw. defaultOpenContent leistungsfähige Unterstützung bei der Datenvalidierung. Untertitel: ➪Versionierung ➪Assertions ➪Alternativen ➪xs:override ➪Beispiel mit NamespacesVersionierung; Assertions; Alternativen; xs:override; Beispiel mit Namespaces.
762 2019-12-31 Schemavalidierung mit XSLT 3.0: Schemavalidierung mit XSLT 3.0: Einen leistungsfähigen (schema-aware) XSL-Prozessor vorausgesetzt, können Sie die Schemavalidierung auch mit XSLT 3.0 durchführen.
763 2019-12-31 Reguläre Ausdrücke: Reguläre Ausdrücke sind eine zwar kryptische, aber mächtige Möglichkeit zur Stringverarbeitung.
764 2019-12-31 Reguläre Ausdrücke in C#.NET: Reguläre Ausdrücke sind eine zwar kryptische, aber mächtige Möglichkeit zur Stringverarbeitung.
765 2019-12-31 XPath: substring, string-length: Die XPath-Funktion substring erlaubt, aus einer Zeichenkette einen Teilstring zu ermitteln.
766 2019-12-31 XPath: copy-of: Die XPath-Funktion copy-of liefert eine tiefe Kopie einer Sequenz zurück. Untertitel: ➪XSLT ➪XQueryXSLT; XQuery.
767 2019-12-31 XML-Schema-Datenvalidierung mit XProc: Neben zahlreichen weiteren leistungsfähigen Features bietet XProc auch Ansätze zur effizienten Datenvalidierung von XML-Dokumenten.
768 2019-12-28 Fachkräftemangel in der IT?: Ein Fachkräftemangel ist zumindest in der IT objektiv nicht feststellbar, weil es keine Quelle gibt, die den Bedarf oder das Angebot an Fachkräften zuverlässig, aktuell und vollständig darstellt. Die Datenlage erscheint weder umfassend noch zweifelsfrei klar. Daher gibt es auch keine objektiven Kennzahlen für die Beurteilung. Untertitel: ➪Widersprüchliche Meldungen ➪Hohe Bewerbungsrückläufe ➪Fachkräfte - Vermittler ➪Arbeitsuchende Fachkräfte ➪Lebenslanges Lernen ➪Der Fachkräftemangel: ein Spezialisierungsproblem? ➪Technologiewechsel, Wartungsprobleme ➪Jobverlagerung in das Ausland ➪Fallstudie aus 2016 ➪Was sagten die Zahlen in 2016 aus? ➪Der Standortfaktor ➪Liegt die Zukunft in den Metropolen? ➪Anmerkungen ➪FazitWidersprüchliche Meldungen; Hohe Bewerbungsrückläufe; Fachkräfte - Vermittler; Arbeitsuchende Fachkräfte; Lebenslanges Lernen; Der Fachkräftemangel: ein Spezialisierungsproblem?; Technologiewechsel, Wartungsprobleme; Jobverlagerung in das Ausland; Fallstudie aus 2016; Was sagten die Zahlen in 2016 aus?; Der Standortfaktor; Liegt die Zukunft in den Metropolen?; Anmerkungen; Fazit.
769 2019-12-28 OpenOffice-XML: Auch in OpenOffice kommt XML zum Einsatz.
770 2019-12-18 Erzeugen von skalierbaren Vektor-Grafiken (SVG): Skalierbare Vektor-Grafiken (SVG) sind pures XML mit einem speziellen Namespace, der die Funktionalitäten definiert, auf der u.a. auch Browser arbeiten, die SVG-Dateien anzeigen können. Spezielle Grafikelemente (Text, Rechteck, Kreis, Linie, ...) können mit Koordinaten und weiteren Eigenschaften ausgestattet werden, die ein Anzeigen als Grafik möglich machen.
771 2019-12-17 XPath: string oder xs:string?: Die XPath-Funktion string konvertiert einen Textnode in einen String. Untertitel: ➪Vorsicht bei mehreren Childnodes ➪fn:string oder xs:string? ➪Typabhängige Auswertung ➪SonderzeichenVorsicht bei mehreren Childnodes; fn:string oder xs:string?; Typabhängige Auswertung; Sonderzeichen.
772 2019-12-05 XProc: p:for-each, p:choose, p:xslt, p:validate-with-xml-schema, p:validate-with-schematron: Mit p:for-each, p:iteration-source, p:iteration-position(), p:choose, p:when, p:store, bietet XProc eine gute Möglichkeit zum fallgesteuerten Abspeichern mehrerer Items einer Sequenz. Auch die XSD- und Schematron-Validierungen sind effizient nutzbar. Untertitel: ➪p:xslt mit p:store ➪p:for-each mit p:xslt und p:validate-with-xml-schema ➪p:for-each mit p:validate-with-schematronp:xslt mit p:store; p:for-each mit p:xslt und p:validate-with-xml-schema; p:for-each mit p:validate-with-schematron.
773 2019-08-28 xs:ENTITY, xs:ENTITIES: Sie können sich wahrscheinlich Jahrzehnte mit XML-Technologien beschäftigen, ohne jemals mit xs:ENTITY bzw. xs:ENTITIES in Berührung zu kommen. Beide helfen, in XML-Schema Entitäten zu definieren und anschließend die XML-Dokumente mithilfe einer Validierungs-Engine zu überprüfen.
774 2019-07-06 XML-Schema-Beispiel: Buecher: Auf dieser Seite finden Sie ein Beispiel für XML-Schemata mit diversen Namespaces, die sich gegenseitig importieren bzw. includieren. Untertitel: ➪ST.xsd ➪Autor.xsd ➪Verlag.xsd ➪Y.xsd ➪Buecher.xsdST.xsd; Autor.xsd; Verlag.xsd; Y.xsd; Buecher.xsd.
775 2019-05-01 XPath: fold-left: Die XPath-Funktion fold-left verarbeitet alle Items einer Sequenz von links nach rechts. Sie eignet sich damit gut für erweiterte Zahlenfunktionen, etwa bei Kumulierungen oder Multiplikationen. Untertitel: ➪Sequenzen multiplizieren ➪Sequenzen kumulieren ➪fold-leftSequenzen multiplizieren; Sequenzen kumulieren; fold-left.
776 2019-04-18 XPath: deep-equal: Die deep-equal-Funktion kann zwei Sequenzen miteinander vergleichen. Sind die Sequenzen identisch, gibt deep-equal ein true() zurück, sonst ein false(). Untertitel: ➪SequenztestSequenztest.
777 2019-04-10 xs:any, xs:anyType: Mitunter ist es erforderlich, die Validierung zu unterbinden oder sie davon abhängig zu machen, dass überhaupt ein XML-Schema existiert. xs:any sowie xs:anyType bieten die erforderliche Flexibilität. Untertitel: ➪processContents="strict" ➪processContents="lax" ➪processContents="skip" ➪xs:anyType, xs:anySimpleTypeprocessContents="strict"; processContents="lax"; processContents="skip"; xs:anyType, xs:anySimpleType.
778 2019-04-05 XPath: distinct-values: Die XPath-Funktion distinct-values löscht mehrfache identische Einträge in einer Sequenz und reduziert die Ausgabe auf Einzelresultate. Untertitel: ➪Gruppieren nach Elementnamen ➪Entfernen redundanter komplexer ElementeGruppieren nach Elementnamen; Entfernen redundanter komplexer Elemente.
779 2019-03-15 XPath: contains: Die XPath-Funktion contains prüft, ob in einem String ein bestimmter Teilstring enthalten ist. Untertitel: ➪XSL-Versionierung ➪Case-insensitive Suche ➪fn:contains-tokenXSL-Versionierung; Case-insensitive Suche; fn:contains-token.
780 2019-03-15 XPath: tokenize: Die XPath-Funktion tokenize konvertiert einen String in eine Sequenz. Untertitel: ➪tokenize vs. string-join ➪Flags ➪Type-casting ➪tokenize vs. xs:tokentokenize vs. string-join; Flags; Type-casting; tokenize vs. xs:token.
781 2019-03-13 XPath: matches: Die XPath-Funktion matches prüft, ob ein Item einem regulären Ausdruck entspricht. Untertitel: ➪FlagsFlags.
782 2019-03-13 XPath: starts-with: Die starts-with-Funktion prüft, ob ein Item (das als String gecastet werden kann) mit einer bestimmten Zeichenfolge beginnt. Untertitel: ➪starts-with und local-namestarts-with und local-name.
783 2019-03-13 XPath: string-join: Bei der XPath-Funktion string-join kann eine Sequenz als Parameter übergeben werden, die dann mithilfe eines Trennzeichens in eine Zeichenkette konvertiert wird. Untertitel: ➪string-join-basierter Vergleich unterschiedlicher XML-Strukturen ➪Lösung mit XQuery ➪string-join vs. xsl:value-of separator ➪Verknüpfungsoperatoren in XSL 3.0 / XPath 3.0string-join-basierter Vergleich unterschiedlicher XML-Strukturen; Lösung mit XQuery; string-join vs. xsl:value-of separator; Verknüpfungsoperatoren in XSL 3.0 / XPath 3.0.
784 2019-03-13 XPath: Der Vergleich von leeren Sequenzen mit leeren Strings: Der Vergleich von leeren Sequenzen mit leeren Elementen liefert immer false(). Um eine Vergleichbarkeit herzustellen, ist eine string-Konvertierung der Sequenz beziehungsweise des Elements hilfreich.
785 2019-03-10 XPath: fn:json-doc: fn:json-doc liest eine externe Datei aus und gibt das Ergebnis als JSON zurück.
786 2019-01-27 C#.NET Interfaces im Einsatz: In größeren Projekten geht man gern so vor: zuerst wird der gesamte Entwurf in einigen Interfaces deklariert; anschließend machen sich die Developer an die Detail-Implementierung.
787 2018-10-04 XPath: innermost, outermost: innermost und outermost sind spezielle Funktionen zur gezielten Auswahl von "innersten" bzw. "äußersten" Nodes. Untertitel: ➪innermost ➪outermostinnermost; outermost.
788 2018-09-23 DITA: Wie DocBook, ist auch DITA ein sehr leistungsfähiger Publishing-Standard; geboten werden Standardkonfigurationen für eclipse, tocjs, htmlhelp, javahelp, pdf, web, docbook. Im Unterschied zu DocBook konzentriert DITA sich auf die Erstellung und Auslieferung von "Topics". Untertitel: ➪DITA: <map> ➪DITA: <bookmap> ➪DITA <topic> ➪<simpletable> ➪Aufzählungen mit <ul> ➪Sonderformatierungen ➪DITA <task> ➪Der DITA-Konvertierungsprozess ➪DITA - XSDsDITA: <map>; DITA: <bookmap>; DITA <topic>; <simpletable>; Aufzählungen mit <ul>; Sonderformatierungen; DITA <task>; Der DITA-Konvertierungsprozess; DITA - XSDs.
789 2018-09-15 xs:nillable, xsi:nil: xs:nillable bzw. xsi:nil ermöglicht, dass ein XML-Dokument auch dann valide sein kann, wenn streng typisierte Datenfelder leer sind, die normalerweise wenigstens einen Default-Wert erzwingen. Untertitel: ➪XSD -> XSLT -> XML: Generieren von Beispieldateien mit xsi:nil="true"XSD -> XSLT -> XML: Generieren von Beispieldateien mit xsi:nil="true".
790 2018-05-13 Gruppieren in XPath 1.0/XSL 1.0: Die Zusammenfassung mehrfach auftretender Werte ist eine häufige Aufgabe auch in XSLT 1.0/XPath 1.0. Wenn die Systemkonfiguration den Einsatz spezieller XSL-Prozessoren erzwingt, die nicht über geeignete Extensions verfügen, bleibt die Suche nach geeigneten Konzepten. Untertitel: ➪Arbeiten mit not und following:: ➪Arbeiten mit generate-id() ➪Die Muench'sche MethodeArbeiten mit not und following::; Arbeiten mit generate-id(); Die Muench'sche Methode.
791 2018-04-22 XSL-Prozessoren: In der Entwicklung, im Test- und im Produktivsystem werden mitunter unterschiedliche Prozessoren bzw. Versionen verwendet. Das kann zum Problem führen, wenn unterschiedliche Prozessoren nicht einheitlich arbeiten.
792 2018-04-13 XPath: fold-right: Die XPath-Funktion fold-right verarbeitet alle Items einer Sequenz von rechts nach links.
793 2018-04-12 Wie kommt XML überhaupt zustande?: Es gibt zahlreiche Möglichkeiten, XML automatisiert zu generieren. Untertitel: ➪XML mit XmlTextWriter in VB.NET generieren ➪XML mit XmlDocument in C#.NET generieren XML mit XmlTextWriter in VB.NET generieren; XML mit XmlDocument in C#.NET generieren .
794 2018-04-12 XPath: Pfade, Prädikate: Statt der möglicherweise aufwendigen Arbeit mit child::*, descendant::* etc. gibt es noch die Möglichkeit, Elemente und Attribute mit einer "Kurzschreibweise" sowie über sogenannte Prädikate präzise zu adressieren, um sie in eine Sequenz einzufügen, die ausgewertet werden kann. Untertitel: ➪XPath-PrädikateXPath-Prädikate.
795 2018-04-12 XPath: data: Die data()-Funktion liefert die atomisierten Werte einer Sequenz: Jeder Node wird also durch seinen Wert ersetzt. Das ist besonders wertvoll bei der Verarbeitung von Attributen. Untertitel: ➪Auswertung von xsl:attribute-setAuswertung von xsl:attribute-set.
796 2018-04-05 system-properties: available-system-properties() generiert eine Liste verfügbarer System-Properties, deren Einzelwerte mit system-property ausgelesen werden können.
797 2018-04-05 head, tail, snapshot: Weitere XPath-Funktionen bieten zusätzliche Möglichkeiten, Sequenzen auszuwerten. Untertitel: ➪head ➪tail ➪snapshothead; tail; snapshot.
798 2018-04-05 xsl:fallback: xsl:fallback wird verwendet, wenn das XSL-Stylesheet Elemente beinhaltet, für die keine Implementierung vorhanden sind.
799 2018-04-05 Konvertierung von XML nach XML: Da viele Programmierer die mehrfache Implementierung identischer Codezeilen als No-Go ansehen, ist es sinnvoll, redundante Logik in separate Templates auszulagern. Bei der Konvertierung einer XML-Input-Struktur in eine andere Zielstruktur gibt es dabei unterschiedliche Konzepte. Untertitel: ➪Implementierung mit xsl:template match ➪Implementierung mit xsl:for-each und direktem xsl:call-template ➪Implementierung mit xsl:for-each und parametrisiertem xsl:call-templateImplementierung mit xsl:template match; Implementierung mit xsl:for-each und direktem xsl:call-template; Implementierung mit xsl:for-each und parametrisiertem xsl:call-template.
800 2018-04-04 XPath: in-scope-prefixes: Die XPath Funktion in-scope-prefixes gibt eine Liste aller Namespace-Präfixe, die im Kontext verwendet werden.
801 2018-04-04 XPath: insert-before: Die insert-before-Funktion fügt ab einer bestimmten Position zusätzliche Items in eine ursprüngliche Sequenz ein, sodass im Ergebnis eine neue Sequenz entsteht. Untertitel: ➪insert-afterinsert-after.
802 2018-03-31 sitemap.xml mit XSLT 3.0 generieren: Dieser Abschnitt beschreibt die Konvertierung einer Textdatei in eine "sitemap.xml"-Datei.
803 2018-03-30 Arbeiten mit optionalen Elementen: Bei der Arbeit mit optionalen Elementen/Attributen können Programmierfehler zu Informationsverlust führen. Untertitel: ➪XPath-Adressierung optionaler Werte ➪Gruppierung optionaler WerteXPath-Adressierung optionaler Werte; Gruppierung optionaler Werte.
804 2018-03-25 So etwas brauche ich nicht ...: Ob auf eine XML-Schema-Validation des XML-Inputs verzichtet werden kann, hängt davon ab, dass sich die Dokumentstruktur der Input-Daten (einschließlich Namespaces) nicht ändert. Das ist aber keineswegs sichergestellt.
805 2018-03-20 XNorm: XNorm erscheint sehr übersichtlich. Es beinhaltet lediglich 5 XML-Schema Dateien, die keine externen Abhängigkeiten aufweisen.


Vielen Dank für Ihr Interesse an meiner Arbeit.


>

V.i.S.d.P.: Wilfried Grupe * Klus 6 * 37643 Negenborn

Mobil: 0151. 750 360 61 * eMail: info10@wilfried-grupe.de