art : plain
jart.handlers.basic.Plain
Beschreibung
art:plain ist eine Klasse mit der man XML-Knoten erzeugen kann. Dieser kann entweder dort erzeugt werden wo der Aufruf geschieht oder in, vor oder nach einem über XPath zu definierenden Knoten. Sollte es notwendig sein, direkt beim Erstellen des XML-Knotens auch Attribute zu erstellen, können diese auch ohne art:attribute angelegt werden, vorausgesetzt der Attributname ist kein reserviertes Attribut.
Attribute
@ name (erforderlich)
Definiert den Namen des neuen XML-Knotens
@ target (optional)
Wird das "target"-Attribut gesetzt, wird der XML-Knoten in dem über XPath definierten XML-Knoten erzeugt.
@ insert-mode (optional - benötigt target)
Mit dem "insert-mode"-Attribut kann ein XML-Knoten nicht nur in einem über das "target"-Attribut definierten XML-Knoten erzeugt werden, sondern auch vor oder nach diesem Knoten.
Mögliche Werte:
inside, after, before
Beispiele
<art:plain name="data"> <art:plain name="node" someattribute="yes"/> <art:plain insert-mode="before" target="node" name="newnode" /> </art:plain> Ergebnis (XML): <data> <newnode /> <node someattribute="yes" /> </data>