优化scanAttr