modify: update read xml file interface