One of the biggest open source CMS, ezpublish (
http://ez.no) does that as well. They use it together with webdav, you just upload an OpenOffice document and have an article right out of it. Basic formatting is parsed and used, as OpenOffice documents are pure XML. Read an article in the phpmagazine about it.
They have a whole bunch of nice features, but the system it quite difficult to learn and the admin area is more from a programmer’s point of view, everything with objects and attributs and tech talk like this.
And templates and template language (couldn’t they have taken Smarty?) are difficult as well, templates and css scattered over many pieces (I like the modx approach with one template so much, it was the main reason for me to evaluate it).
Running out of topic? Anyway, OO-parsing is a great feature!
Frisco