Skip to content

MichaelDark/yaml_codec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YAML Codec

pub package

Encoder and decoder for converting YAML object representation.
Inspired by dart:convert's json/jsonEncode/jsonDecode. Backed by yaml and yaml_writer.

Features

  • yaml / yamlDecode / yamlEncode
  • YamlCodec / YamlEncoder / YamlDecoder

Usage

import 'package:yaml_codec/yaml_codec.dart';

void main() {
  var map = {
    'name': 'Joe',
    'ids': [10, 20, 30],
    'desc': 'This is\na multiline\ntext',
    'enabled': true,
  };

  var yamlText = yamlEncode(map);
  print(yamlText);

  var yamlMap = yamlDecode(yamlText);
  print(yamlMap);
}

Support

Buy Me A Coffee

About

Encoder and decoder for converting YAML object representation.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages