改进XList功能，支持自定义获取列表功能