Dasel
v2
v2
  • Introduction
  • GitHub
  • Supported file formats
  • Memory usage
  • Installation
  • Commands
    • Select
    • Put
    • Delete
  • Functions
    • Selector Overview
    • All
    • And
    • Append
    • Count
    • Equal
    • Filter
    • FilterOr
    • First
    • Index
    • Join
    • Key
    • Keys
    • Last
    • Len
    • LessThan
    • MapOf
    • Merge
    • MoreThan
    • Not
    • Or
    • OrDefault
    • Parent
    • Property
    • String
    • Null
    • This
    • Type
  • Examples
    • Using dasel as a go package
    • Basics
    • Change file format
    • Filtering objects based on present/missing key
Powered by GitBook
On this page
Edit on GitHub

Supported file formats

PreviousIntroductionNextMemory usage

Last updated 10 months ago

Dasel supports the following file formats:

  • json

  • yaml

    • Merge tags/aliases are supported in reads from v2.8.0.

  • csv

  • toml

  • xml

  • - (plain, write-only)

Note that

  • Some format specific features such as comments may not be present in dasel output.

  • Array ordering is not guaranteed. The JSON spec for example doesn't guarantee ordering. As a result dasel cannot either.

  • The plain (-) parser can only be used when writing.

v1.0.0