1.8 KiB
1.8 KiB
8.6 修正.XML workbook-to-XML conversion
Metadata
- Date: 2026-08-11
- Status: Converted and independently accepted by the active processor
- Scope: user-supplied
8.6 修正.XMLworkbook and generated upload artifact - Confidence: High for the generated artifact; no original workbook bytes were changed
Input classification
- The supplied file is an XLSX ZIP package despite its
.XMLfilename (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet). - It contains three sheets, with 181 data rows on
Sheet1; every row has the same20260806/06-08-26business-date pair. - The first sheet exposes the flattened Opera
RES_DETAILfields needed by the ARR parser, plus separate flattened comment and trace columns.
Conversion and validation
- Generated a new UTF-8
RES_DETAILXML with the fixed pathLIST_G_GROUP_BY1/G_GROUP_BY1/LIST_G_RESERVATION/G_RESERVATION. - Mapped the workbook's required reservation fields without changing business values; flattened comment and trace values
were placed in the parser's existing nested
RES_COMMENTandTRACE_TEXTpaths. The workbook remained read-only. - Output artifact:
8.6 修正-可上传.XML, SHA-25627b41f4338967ba2b5ae03161fa7eb7b63929a9708c0106e01a740e6c2cc1c91. xmllint, strict UTF-8 decoding and ARR processor 4.0.0 all pass. Processor result issuccessfor business date2026-08-06: 181 source rows, 37 rate-code exclusions, 29 duplicates, 115 retained rows, zero price-unmatched rows and zero review items. No daily/Finance/database write was performed.
Boundary
This artifact is a deterministic reconstruction from the supplied workbook, not a byte-for-byte restoration of the malformed original Opera export. Upload the generated XML as a new task; keep the source workbook and the original malformed XML as historical inputs.