What's the latest and greatest on XML Decoding? Reading the blogs and docs, it looks as though SimpleXMLDecoder + ObjectTranslator is one approach, but seems to rely on (deprecated?) XMLDocument and is not schema-aware.
I've also considered defining some interfaces and providing XML-backed implementations that would point back to the nodes in the original DOM, perhaps with binding support and caching of the typed objects. But I think I'd just prefer a nice clean way to convert the whole structure to typed objects, and then throw the XML away. Any recommendations?