fix xml parse bug