Package de.bsvrz.kex.lmstic3.vew
Class XMLTools
java.lang.Object
de.bsvrz.kex.lmstic3.vew.XMLTools
public class XMLTools
extends java.lang.Object
Stellt Methoden zur Arbeit mit den TIC-Info (XML) Dateien bereit.
-
Constructor Summary
Constructors Modifier Constructor Description protectedXMLTools()Konstruktor. -
Method Summary
Modifier and Type Method Description static java.lang.StringgetTICDateTime(long millisec)Konvertiert eine Zeitangabe in einen String entsprechend der TIC-Info Spezifikation.static longgetTICDateTime(java.lang.String zeittext)Konvertiert eine Zeit aus einer TIC-Info Datei in einen Zeitwert.static voidschreibeXMLDatei(org.w3c.dom.Document doc, java.io.File datei)Gibt einDocumentals XML-Datei aus.
-
Constructor Details
-
XMLTools
protected XMLTools()Konstruktor.
-
-
Method Details
-
getTICDateTime
public static java.lang.String getTICDateTime(long millisec)Konvertiert eine Zeitangabe in einen String entsprechend der TIC-Info Spezifikation.- Parameters:
millisec- Zeit- Returns:
- Datum/Zeitangabe im Format yyyy-MM-dd'T'HH:mm:ss
-
getTICDateTime
public static long getTICDateTime(java.lang.String zeittext) throws java.text.ParseExceptionKonvertiert eine Zeit aus einer TIC-Info Datei in einen Zeitwert.- Parameters:
zeittext- Zeitangabe aus TIC-Info-Datei- Returns:
- Zeitwert (Millisekunden seit 01.01.1970)
- Throws:
java.text.ParseException- wenn das Format des Textes nicht der erwarteten Struktur entspricht.
-
schreibeXMLDatei
public static void schreibeXMLDatei(org.w3c.dom.Document doc, java.io.File datei) throws TIC3ExceptionGibt einDocumentals XML-Datei aus.- Parameters:
doc- das auszugebende Dokumentdatei- Datei die zu erzeugenden Datei- Throws:
TIC3Exception- bei Ausnahmen
-