THPDFHeadlessFormDataValueKind

THPDFHeadlessFormDataValueKind = (hfvAbsent, hfvText, hfvName, hfvArray);
ValuePayload
hfvAbsentName-only entry with no field mutation
hfvTextExactly one Unicode Values element
hfvNameOne decoded PDF byte name in NameValue
hfvArrayA Unicode Values array, including an empty array

FDF preserves these PDF value categories; XFDF maps byte names to scalar UTF-8 text and represents arrays as repeated value elements

Field record