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
    protected XMLTools()
    Konstruktor.
  • Method Summary

    Modifier and Type Method Description
    static java.lang.String getTICDateTime​(long millisec)
    Konvertiert eine Zeitangabe in einen String entsprechend der TIC-Info Spezifikation.
    static long getTICDateTime​(java.lang.String zeittext)
    Konvertiert eine Zeit aus einer TIC-Info Datei in einen Zeitwert.
    static void schreibeXMLDatei​(org.w3c.dom.Document doc, java.io.File datei)
    Gibt ein Document als XML-Datei aus.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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.ParseException
      Konvertiert 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 TIC3Exception
      Gibt ein Document als XML-Datei aus.
      Parameters:
      doc - das auszugebende Dokument
      datei - Datei die zu erzeugenden Datei
      Throws:
      TIC3Exception - bei Ausnahmen