Two of the more pervasive formats for information interchange in today's web-enabled environments are XML and (more recently) JSON (originally stood for JavaScript Object Notation, but has evolved into a general structured data format). These formats have seen nothing but growing adoptions with the explosion of the programmable web movement. Companies with content-driven services expose their offerings as platforms to clients of any types (web-based, desktop, mobile, and so on) to tap into the vast sea of data and services programmatically.
In this recipe, we will see how you can use JavaFX to process XML and JSON data from remote servers. To illustrate these capabilities, we will extend the example presented in the previous recipe Downloading images with HttpRequest, to create a REST-style real estate price estimator mashup application which uses services from both Google Map and the Zillow Real Estate engine (http://www.zillow.com)....