Skip to content

docling-core: export DoclingDocument to markdown/text locally (Python parity) #557

Description

@rkudryashov

DoclingDocument in Java deserializes from JSON, but there is no local export API (export_to_markdown() / text) like in Python.

We persist Docling JSON as canonical artifact and need text/md in later (async) document processing stages (moderation, etc.) without re-parsing the original file and without a Serve round-trip (JSON_DOCLING → md|text works but adds HTTP coupling).

Proposal: add local export in docling-core, e.g. toMarkdown() / toText().

Use case: offline/async workers reading archived JSON only.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions