Klasse XmlFormatter
java.lang.Object
gdv.xport.util.AbstractFormatter
gdv.xport.util.XmlFormatter
- Alle implementierten Schnittstellen:
ImportListener,AutoCloseable,EventListener
Diese Klasse dient dazu, um die verschiedenen Saetze und Felder in einer
XML-Struktur ausgeben zu koennen.
- Seit:
- 0.2 (13.11.2009)
- Autor:
- oliver (ob@aosd.de)
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault-Konstruktor.XmlFormatter(OutputStream ostream) XmlFormatter(Writer writer) Der Konstruktor fuer die normale Arbeit.XmlFormatter(XMLStreamWriter xmlStreamWriter) Instantiiert einen neuen XML-Formatter. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidsetWriter(OutputStream ostream) Setzt den Ausgabekanal auf den uebergebenen OutputStream.voidSetzt den Ausgabekanal auf den uebergebenen Writer.static StringtoString(Datenpaket datenpaket) Wandelt das uebergebene Datenpaket in einen XML-String um.static StringWandelt das uebergebenen Feld in einen XML-String um.static StringWandelt den uebergebenen Satz in einen XML-String um.static StringtoString(Teildatensatz teildatensatz) Wandelt dens uebergebenen Teildatensatz in einen XML-String um.voidAusgabe eines Feldes als XML.voidAusgabe eines Datensatzes als XML.voidwrite(Teildatensatz teildatensatz) Ausgabe eines Teildatensatzes als XML.
-
Konstruktordetails
-
XmlFormatter
public XmlFormatter()Default-Konstruktor.- Seit:
- 0.5.0
-
XmlFormatter
Der Konstruktor fuer die normale Arbeit.- Parameter:
writer- the writer
-
XmlFormatter
Instantiiert einen neuen XML-Formatter.- Parameter:
xmlStreamWriter- the xml stream writer
-
XmlFormatter
- Parameter:
ostream- z.B. System.out- Seit:
- 0.3
-
-
Methodendetails
-
setWriter
Beschreibung aus Klasse kopiert:AbstractFormatterSetzt den Ausgabekanal auf den uebergebenen Writer.- Setzt außer Kraft:
setWriterin KlasseAbstractFormatter- Parameter:
writer- Ausgabekanal
-
setWriter
Beschreibung aus Klasse kopiert:AbstractFormatterSetzt den Ausgabekanal auf den uebergebenen OutputStream.- Setzt außer Kraft:
setWriterin KlasseAbstractFormatter- Parameter:
ostream- OutputStream als Ausgabekanal
-
write
Ausgabe eines Feldes als XML.- Parameter:
feld- the feld- Löst aus:
XMLStreamException- Signals that an I/O exception has occurred.
-
write
Ausgabe eines Teildatensatzes als XML.- Parameter:
teildatensatz- the teildatensatz- Löst aus:
XMLStreamException- the XML stream exception
-
write
Ausgabe eines Datensatzes als XML.- Setzt außer Kraft:
writein KlasseAbstractFormatter- Parameter:
satz- der auszugebende (Daten-)Satz- Löst aus:
IOException- Signals that an I/O exception has occurred.- Siehe auch:
-
toString
-
toString
Wandelt dens uebergebenen Teildatensatz in einen XML-String um.- Parameter:
teildatensatz- ein Teildatensatz- Gibt zurück:
- Teildatensatz als XML-String
-
toString
-
toString
Wandelt das uebergebene Datenpaket in einen XML-String um.- Parameter:
datenpaket- das Datenpaket- Gibt zurück:
- Datenpaket als XML-String
-