de.OpenEstate.org

offene Lösungen für die Immobilienwirtschaft

DevTool 0.1 veröffentlicht / Werkzeug für OpenEstate-Entwickler

Das OpenEstate-DevTool dient der Dokumentation des OpenEstate-XML-Standards. Mit Hilfe der Java-Anwendung bekommt ein Entwickler (oder interessierter Anwender) Einblick in die Zusammenhänge des XML-Standards, ohne sich mit den Details der XML-Definitionen beschäftigen zu müssen.

Startfenster

Startfenster

An welche Anwender richtet sich das DevTool?

Das OpenEstate-DevTool ist an Software-Entwickler und interessierte Anwender gerichtet. Das Programm kann kostenlos im Anwenderbereich heruntergeladen werden.

Warum ist ein solches Programm nötig?

XML-Formate werden in der Regel in einem XML-Schema definiert. Solche Spezifikationen können relativ unkompliziert maschinell weiterverarbeitet werden. Jedoch sind solche Dokumente für einen Anwender ohne XML-Kenntnisse  schwer zu lesen. Erschwerend kommt hinzu, dass die OpenEstate-Spezifikation auf mehrere XSD-Dateien verteilt wurde. Auch als versierter Anwender kann man in den Dateien schnell den Überblick verlieren.

Das OpenEstate-DevTool soll dem Entwickler/Anwender einen leichteren Zugang zum OpenEstate-Standard verschaffen und die Einstiegshürde senken:

  • Keine XSD-Kenntnisse sind nötig, um sich mit dem OpenEstate-Standard auseinanderzusetzen.
  • Keine externen (meist kostenpflichtigen) XML-Editoren müssen installiert werden, um mit dem Standard arbeiten zu können.

Was kann das DevTool zur Zeit?

Darstellung der OpenEstate-Spezifikationen

Spezifikation des OpenEstate-Standards

Spezifikation des OpenEstate-Standards

  • Die OpenEstate-Immobilienarten werden als ‘Baum’ dargestellt.
  • Bei Auswahl einer Immobilienart werden zugeordnete Vermarktungsarten & Attribute dargestellt.
  • Die Definitionen der zugeordneten Attribute werden tabellarisch dargestellt.
  • Zu einer Auswahl aus Immobilienart & Vermarktungsart können XML-Beispieldokumente erzeugt werden.

Erzeugung von Beispieldokumenten im OpenEstate-XML-Format

Erzeugung von XML-Beispielen

Erzeugung von XML-Beispielen

  • Verschiedene OpenEstate-XML-Dokumente können erzeugt werden. (Anbieter / Immobilie / Agentur / Transfer)
  • Die XML-Tags werden mit standard-konformen Zufallswerten belegt.

Konvertierung / Serialisierung der Immobilienformate

Umwandlung in andere Formate

Umwandlung in andere Formate

  • Serialisierung von Immobilienformaten kann durchgeführt werden.
    • Dabei wird ein Eingabe-Quelltext gelesen und im gleichen Format in die Ausgabe geschrieben.
    • Auf diesem Wege können Parser- & Writer-Komponenten eines Formates auf eventuelle Fehler getestet werden.
  • Konvertierung von Immobilienformaten kann durchgeführt werden.
    • Dabei wird ein Eingabe-Quelltext gelesen und in einem anderen Format in die Ausgabe geschrieben.
    • Durch Kombination unterschiedlicher Parser- & Writer-Komponenten können alle Formate untereinander umgewandelt werden, z.B. OpenEstate nach OpenImmo.
    • Durch Konvertierung findet im ImmoTool der Portalexport statt. Das interne OpenEstate-Format wird in ein bestimmtes Zielformat ‘konvertiert’.

Übersetzung des OpenEstate-XML-Standards in andere Sprachen

Übersetzung in andere Sprachen

Übersetzung in andere Sprachen

  • Sämtliche Texte des OpenEstate-Standards werden tabellerarisch dargestellt und können in andere Sprachen übersetzt werden. Die Eingaben können in einer Übersetzungsdatei abgespeichert werden.
  • Auf dieser Grundlage kann jeder interessierte Anwender ohne weitere Detailkenntnisse an der Übersetzungsarbeit teilnehmen.

Wie kann ich das DevTool herunterladen?

Das OpenEstate-DevTool kann kostenlos im Anwenderbereich heruntergeladen werden.

Wie kann ich das DevTool installieren & starten?

Stellen Sie sicher, dass eine Java-Laufzeitumgebung installiert ist. Nachdem Sie das ZIP-Archiv heruntergeladen haben, entpacken Sie dieses auf Ihrem Rechner. Im Ordner ‘OpenEstate-DevTool’ befinden sich verschiedene Startdateien:

  • Für Windows: DevTool.exe / DevTool.bat durch Doppelklick starten
  • Für Linux / Mac: DevTool.sh von der Konsole/Shell aus starten

Tags: ,

4 Responses to “DevTool 0.1 veröffentlicht / Werkzeug für OpenEstate-Entwickler”


Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *


*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>