Class XPathReader

java.lang.Object
de.elo.mover.main.XPathReader

public class XPathReader extends Object

Überschrift: XPathReader.

Beschreibung: Hilfsklasse für das Auslesen der Eigenschaften von XML-Dateien.

Copyright: Copyright (c) ELO Digital Office GmbH 2018

  • Constructor Details

    • XPathReader

      public XPathReader(File xmlFile) throws Exception
      Konstruktor.
      Parameters:
      xmlFile - XML-Datei
      Throws:
      Exception
    • XPathReader

      public XPathReader(String xmlFileName) throws Exception
      Konstruktor.
      Parameters:
      xmlFileName - Bezeichnung der XML-Datei
      Throws:
      Exception
  • Method Details

    • getNodeText

      public String getNodeText(String xpath) throws Exception
      Liefert den Inhalt des angegebenen Knotens zurück.
      Parameters:
      xpath - Pfad zum Knoten
      Returns:
      Knoteninhalt
      Throws:
      Exception
    • selectItems

      public int selectItems(String xpath) throws Exception
      Selektiert die Knoten mit dem angegebenen Pfad.
      Parameters:
      xpath - Pfad zum Knoten
      Returns:
      Anzahl der selektierten Knoten
      Throws:
      Exception
    • nextItem

      public boolean nextItem()
      Meldet zurück, ob es weitere Einträge zum Bearbeiten gibt.
      Returns:
      weitere Einträge vorhanden
    • getItemText

      public String getItemText(String xpath) throws Exception
      Liefert den Text des angegebenen Knotens zurück.
      Parameters:
      xpath - Pfad zum Knoten
      Returns:
      Wert des Knotens
      Throws:
      Exception