当 CI 或本地构建因 XML 失败时,可按固定流程处理:
- 将失败片段粘贴到格式化工具的 校验 模式
- 在 Monaco 编辑器中跳到 标记的错误行(状态栏有行列号)
- 修复语法——闭合标签、转义
&、修正属性引号
- 重新校验 直到状态显示 XML 有效
- 格式化 便于提交前阅读 diff
- 分享链接(不含敏感信息)让同事看到相同复现
处理 Maven/Android 文件时,手边保留一份已知良好的示例,与损坏片段对照排查。
可与 JSON 格式化 和 YAML 格式化 配合,应对同一仓库中的混合格式配置。
要点
把 XML 错误当作编译错误:定位行 → 修复 → 再检查 → 最后美化排版。