My requirements when developing this REAXML parser script was to make sure it was fast, efficient and not repeat imports if NO changes are detected and be able to use WP-Property to import the files and manage the property and rental listings.
So after countless hours searching for a REA XML parser to no avail I set out to find a developer to build my REA XML parser.
The script had to do the following:
- Combine the individual REAXML files into a single, or multiple import files.
- Process the results and store them in 3 new separate REAXML files: Current, SOLD/LEASED, and withdrawn to increase speed.
- When the property status changes to sold/leased/withdrawn delete the property entry from the current REAXML output file.
- Just added: Geocode the property address during import and add another field so my new property plugin did not have to also geocode the entry on import.