OpenEstate-IO provides a set of Java libraries to read and write real estate data in common formats. These libraries are used within OpenEstate-ImmoTool and in some of our clients projects in order to process real estate data.
Module | Format | Type | Version |
---|---|---|---|
CasaIT |
Casa.it format (experimental) | XML | ? |
DaftIE |
Daft.ie Overseas Webfeed | XML | 2.7 |
Filemaker |
Filemaker FMPXMLLAYOUT | XML | ? |
Filemaker FMPXMLRESULT | XML | ? | |
IDX |
IDX format | CSV | 3.01 |
ImmoXML |
ImmoXML format | XML | 3.0 |
ImmobiliareIT |
Immobiliare.it format | XML | 2.5 |
IS24-CSV |
IS24-CSV format (legacy) | CSV | 1.4.0.4 |
IS24-XML |
IS24-XML format (legacy) | XML | rev189438 |
Kyero |
Kyero.com XML feed | XML | 3.4 |
2.1 | |||
OpenImmo |
OpenImmo format | XML | 1.2.7b |
1.2.7 | |||
1.2.6 | |||
1.2.5 | |||
1.2.4 | |||
1.2.3 | |||
1.2.2 | |||
1.2.1 | |||
1.2 | |||
1.1 | |||
Trovit |
Trovit.com Homes Feed | XML | ? |
WisIT |
Wohnen-in-Suedtirol.it format | XML | 2.2 |
Open a module subfolder to get more information about the specific format.
Download the latest release from GitHub. The provided archive contains all required files (compiled libraries, dependencies, source code and documentations).
Alternatively you can integrate the library from
Maven Central Repository
into your Maven project. Just add one or more of the
following dependencies to your projects pom.xml
(according to your
requirements):
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-CasaIT</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-DaftIE</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-Filemaker</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-IDX</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-ImmobiliareIT</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-ImmoXML</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-IS24-CSV</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-IS24-XML</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-Kyero</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-OpenImmo</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-Trovit</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-WisIT</artifactId>
<version>1.4</version>
</dependency>
You can find further information in the
project wiki. Some example
classes for each format are available in the Examples
module.
Take a look at CHANGELOG.md
for the full changelog.
This library is licensed under the terms of
Apache License, Version 2.0.
Take a look at
LICENSE.txt
for the license text.