When being introduced to any language, one of the trickest parts for me is getting xml in an e4-like fashion. The closest thing I have found is this code that captures XML as a NSDictionary. I use it all the time at work and have even made my own spin-off of it that cleans white space off the strings as needed (you can find out more in the link).
XMLReader & NSDictionary
![imgres](https://jacksonkr.com/wp-content/uploads/2012/06/imgres.jpg)