XML tool