Package gdv.xport.util
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
KonstruktorBeschreibungDefault-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 TypMethodeBeschreibungvoid
setWriter
(OutputStream ostream) Setzt den Ausgabekanal auf den uebergebenen OutputStream.void
Setzt den Ausgabekanal auf den uebergebenen Writer.static String
toString
(Datenpaket datenpaket) Wandelt das uebergebene Datenpaket in einen XML-String um.static String
Wandelt das uebergebenen Feld in einen XML-String um.static String
Wandelt den uebergebenen Satz in einen XML-String um.static String
toString
(Teildatensatz teildatensatz) Wandelt dens uebergebenen Teildatensatz in einen XML-String um.void
Ausgabe eines Feldes als XML.void
Ausgabe eines Datensatzes als XML.void
write
(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:AbstractFormatter
Setzt den Ausgabekanal auf den uebergebenen Writer.- Setzt außer Kraft:
setWriter
in KlasseAbstractFormatter
- Parameter:
writer
- Ausgabekanal
-
setWriter
Beschreibung aus Klasse kopiert:AbstractFormatter
Setzt den Ausgabekanal auf den uebergebenen OutputStream.- Setzt außer Kraft:
setWriter
in 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:
write
in KlasseAbstractFormatter
- Parameter:
satz
- der auszugebende (Daten-)Satz- Löst aus:
IOException
- Signals that an I/O exception has occurred.- Siehe auch:
-
toString
Wandelt das uebergebenen Feld in einen XML-String um.- Parameter:
feld
- ein Feld- Gibt zurück:
- das Feld als XML-String
-
toString
Wandelt dens uebergebenen Teildatensatz in einen XML-String um.- Parameter:
teildatensatz
- ein Teildatensatz- Gibt zurück:
- Teildatensatz als XML-String
-
toString
Wandelt den uebergebenen Satz in einen XML-String um.- Parameter:
satz
- ein Satz- Gibt zurück:
- Satz als XML-String
-
toString
Wandelt das uebergebene Datenpaket in einen XML-String um.- Parameter:
datenpaket
- das Datenpaket- Gibt zurück:
- Datenpaket als XML-String
-