跳到主要内容

示例总览

所有示例都遵循同一安全前提:来自外部来源的文件,先校验、后消费;输出写到业务控制的目录;错误由调用者记录而不是吞掉。

最小的“可信文件”流程只有三步:

from vfp_reader import VfpReader

reader = VfpReader.open("model.vfp")
verified = reader.validate_source()
print(verified["sourceHash"])

如果只是构建列表页,请只用 open()inspect(),不要为每一行列表解压 VOX0。若用户点击导出或进入编辑,再由后台任务执行完整校验。

每个示例假设输出目录已经存在;这与 SDK 的实际行为一致,Reader 不会在导出前递归创建目录。