sabre/xml is the only XML library that you may not hate.