Thema der Woche: Das XML-Modell XOM
1 Comments Published by Christian Ullenboom on Montag, Oktober 20, 2008 at Montag, Oktober 20, 2008.XOM (http://www.xom.nu/tutorial.xhtml) ist ein XML-Modell von Elliotte Rusty Harold, welches eine Alternative zu DOM, aber auch zu moderneren XML-Modellen JDOM und dom4j ist.
- Lies die Einführung unter http://www.xom.nu/tutorial.xhtml und implementiere Beispiele
Um die Philosophie hinter dem Design zu verstehen, hat Elliotte Rusty Harold mit Bill Venners auf artima ein Interview geführt.
- In Part I: What's Wrong with XML APIs, Harold discusses the five styles of XML APIs and the problems with data-binding XML APIs.
- In Part II. The Good, the Bad, and the DOM, Harold discusses the problems with the DOM API, and the design lessons he learned from DOM.
- In Part III. A Design Review of JDOM, Harold discusses the problems with the JDOM API.
- In Part IV. Lessons Learned from JDOM, Harold discusses the design lessons he learned from the JDOM API.
- In Part V. Design Principles and XOM, Harold discusses the API design principles that guided the design of XOM.
Aufgabe: Gehe mit XOM und XPath an das XML-Ergebnis einer REST-Abfrage http://www.flickr.com/services/api/flickr.places.findByLatLon.html und gib nur die place_url aus.
http://acs.lbl.gov/nux/ lässt sich als Erweiterung von XOM verstehen. Was macht NUX genau?
Labels: Die wöchentliche Dosis Java


Die ganze Zeit wundere ich mich worüber Elliotte da so spricht, von wegen "JDOM ist noch nicht ganz 1.0" bis mir dann endlich das Datum des Interviews aufgefallen ist. Sommer 2003 ist schon etwas steinzeitlich ...