The next improvement we'll make is to have the address book viewer application read an XML file to get contact information instead of a hard-coded list. There are a couple of nuances with this integration, so let's try that out now!
The list of contacts being displayed by the address book viewer is from hard-coded data in the ContactUtil class. Here's the sample structure of the XML file we'd like to read it from:
<?xml version="1.0"?> <addressbook> <contact> <firstname>Edsger</firstname> <lastname>Dijkstra</lastname> <address> <street>5612</street> <city>AZ</city> <state>Eindhoven</state> <country>Netherlands</country> ...