Skip to content

Feature request: parse custom document properties (docProps/custom.xml) #702

Description

@Alex-ley-scrub

Following the discussion in #685, custom document property support (docProps/custom.xml) was implemented but deferred to keep the initial PR focused on core/extended properties across all formats.

This issue tracks adding support for parsing docProps/custom.xml in XLSX files. A reference implementation already exists on branch feat/677-custom-properties (see PR #685 for prior discussion).

The supported vt:* types should include at least:

  • vt:i4 — signed 32-bit integer
  • vt:r8 — 64-bit float
  • vt:bool — boolean
  • vt:filetime — ISO 8601 date/time string
  • vt:lpwstr — string, including self-closing linked string forms with linkTarget

A reasonable public API could be HashMap<String, String> as suggested in #685, or a typed enum if stronger type guarantees are desired.

Metadata

Metadata

Assignees

No one assigned

    Labels

    fix in progressThere is an active PR to fix this issue.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions