mirror of https://github.com/status-im/NimYAML.git
13 lines
360 B
Nim
13 lines
360 B
Nim
import yaml.serialization, yaml.presenter, streams
|
|
type Person = object
|
|
name : string
|
|
age : int32
|
|
|
|
var personList = newSeq[Person]()
|
|
personList.add(Person(name: "Karl Koch", age: 23))
|
|
personList.add(Person(name: "Peter Pan", age: 12))
|
|
|
|
var s = newFileStream("out.yaml", fmWrite)
|
|
dump(personList, s,
|
|
options = defineOptions(style = psJson))
|
|
s.close() |