MarkdownToText​Markdown​To​Text

Convert a Markdown file into plain text.

Removes Markdown formatting and outputs plain text, using CommonMark parser.

yaml
type: "io.kestra.plugin.serdes.markdown.MarkdownToText"

Convert Markdown text into plain text.

yaml
id: markdown_to_text
namespace: company.team

tasks:
  - id: output_markdown
    type: io.kestra.plugin.core.output.OutputValues
    values:
      markdown: |
        ## Berlin News
        - **Cirque du Soleil** announces show
        - Read more at [reuters.com](https://reuters.com)

  - id: write_markdown
    type: io.kestra.plugin.core.storage.Write
    content: "{{ outputs.output_markdown.values.markdown }}"
    extension: ".md"

  - id: to_text
    type: io.kestra.plugin.serdes.markdown.MarkdownToText
    from: "{{ outputs.write_markdown.uri }}"
Properties

Source file URI

Default UTF-8

Charset to use for input/output

Default is UTF-8.

Format uri

URI of the generated plain text file

Number of bytes generated