OpenEstate-IO-IDX is a Java library to read and write real estate data in the IDX format (version 3.01), that is used by homegate.ch and some other portals.
- read CSV data according to the specifications of IDX 3.01 (see
IdxReadingExample.java
) - write CSV data according to the specifications of IDX 3.01 (see
IdxWritingExample.java
)
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 the following dependency to your projects pom.xml
:
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-IDX</artifactId>
<version>1.5</version>
</dependency>
You can find further information in the project wiki. Some example classes for this format are available in the Examples
module.
The specifications for this format are placed in the specs
folder.
- Java 8 or newer
- commons-codec 1.15
- commons-csv 1.9.0
- commons-io 2.11.0
- commons-lang 3.12.0
- SLF4J 1.7.30
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.