-
Notifications
You must be signed in to change notification settings - Fork 48
Open
Description
;; works:
(def typed-data-yaml "
the-bin: !!binary 0101")
(clj-yaml.core/parse-string typed-data-yaml)
;= {:the-bin #<byte[] [B@61911e64>}
(clj-yaml.core/generate-string
(clj-yaml.core/parse-string typed-data-yaml)
:dumper-options {:flow-style :block})
;= "the-bin: !!binary |-\n 0101\n"
;; generate-string creates a sequence instead of a set:
(def set-yaml "
--- !!set
? Mark McGwire
? Sammy Sosa
? Ken Griff")
(clj-yaml.core/parse-string set-yaml)
;= #{"Mark McGwire" "Ken Griff" "Sammy Sosa"}
(clj-yaml.core/generate-string
(clj-yaml.core/parse-string set-yaml)
:dumper-options {:flow-style :block})
;= "- Mark McGwire\n- Ken Griff\n- Sammy Sosa\n"
(clj-yaml.core/parse-string
(clj-yaml.core/generate-string
(clj-yaml.core/parse-string set-yaml)
:dumper-options {:flow-style :block}))
;= ("Mark McGwire" "Ken Griff" "Sammy Sosa")Metadata
Metadata
Assignees
Labels
No labels