Shadow类的细微调整
重构XmlHelper