Dasel
v3
v3
  • Getting started
    • Introduction
    • Installation
    • Concepts
      • Expressions
      • Branches
  • Syntax
    • Whitespace
    • Types/Literals
    • String concatenation
    • Arrays/slices
    • Objects/maps
    • Conditionals
    • Spread
    • Coalesce
  • Input/Output
    • Read/Write formats
    • Stdin
    • Stdout
    • Variables
    • Read/Writer flags
  • Functions
    • add
    • min
    • max
    • reverse
    • toString
    • toInt
    • toFloat
    • typeOf
    • map
    • filter
    • sortBy
    • parse
    • base64e
    • base64d
Powered by GitBook
On this page
  1. Input/Output

Read/Write formats

PreviousCoalesceNextStdin

Last updated 3 months ago

Dasel supports a number of file formats out of the box.

Format
Read
Write
Notes

json

yaml

hcl

csv

All values read/written as strings.

toml

Not fully featured.

xml

dasel

This is not a real format, but instead allows dasel literals to be parsed on input strings.

✅
✅
✅
✅
✅
❌
✅
✅
❔
❔
✅
❌
✅
❌
Flags available.
Flags available.
Flags available.