Expand description
统一错误类型模块。
读取文件、解析 XML、处理 PDF 失败时, 最后都会尽量统一收口到这里定义的错误类型。 这个文件专门放项目里统一使用的错误类型。
你可以把它理解成“项目对外的统一失败出口”。 不管底层问题来自哪里,最后都会尽量收口成这里定义的错误。
这样做的好处很直接:
- 错误来源虽然很多,但外部只需要处理一个主错误类型
PdfXmlError - 调用方不用同时关心 XML、PDF、颜色、日期等多套错误体系
- 日后如果内部实现换库,对外错误模型也更稳定
Enums§
- PdfXml
Error - 项目统一使用的错误枚举。
Type Aliases§
- Result
- 项目统一使用的结果类型别名。