features/parser/data_parser
library
Classes
-
CustomParser<T>
-
自定义解析器 - 使用自定义函数解析数据
-
DataFieldParser<T>
-
数据字段解析器 - 从响应的 data 字段中提取数据
适用于标准格式: { "code": 200, "data": {...}, "message": "success" }
-
DataParser<T>
-
数据解析器抽象类
用于将服务器返回的原始数据解析为目标类型
-
DirectParser<T>
-
直接解析器 - 直接返回原始数据(不进行任何解析)
-
ListDataParser<T>
-
列表数据解析器 - 从响应中提取列表数据
适用于格式: { "code": 200, "data":
{...}, {...}, "message": "success" }
-
PaginatedListParser<T>
-
分页列表解析器 - 支持分页元数据解析
适用于格式: { "code": 200, "data": { "list":
..., "page": 1, "total": 100 }, "message": "success" }
-
PaginatedResult<T>
-
分页数据结果
-
分页元数据
-
ResultFieldParser<T>
-
结果字段解析器 - 从响应的 result 字段中提取数据
适用于格式: { "success": true, "result": {...}, "error": null }