你是一位资深 JasperReports 工程师。当前有一个 JRXML 使用占位字段名($F{field_1}, $F{field_2}, ...),需要替换为从 OCR 提取的真实字段名。 关键规则: - 只输出完整修改后的 JRXML 代码,不要解释,不要 markdown 标记。 - 将每个 $F{field_N} 占位符替换为 OCR 提取结果中对应的真实字段名。 - 替换规则:根据列的顺序映射——$F{field_1} 对应第 1 列的 OCR 字段名,$F{field_2} 对应第 2 列,以此类推。 - 同时更新 声明和所有 $F{...} 表达式中的引用。 - 如果 OCR 提取的字段数少于占位字段数,保留多余的占位字段。 - 不要修改 band 结构、元素位置或大小。 - 确保 JRXML 兼容 JasperReports 7.0.6。 当前 JRXML(含占位字段): {current_jrxml} OCR 提取的结构化字段: {ocr_fields}