#json-toml #yaml #toml #json

markup-converter

一个用于转换YAML、TOML和JSON文件的实用工具

2个不稳定版本

0.2.0 2022年8月15日
0.1.0 2022年8月9日

#2999 in 解析器实现


wick-cli中使用

Apache-2.0

9KB
197

markup-converter

一个在YAML、TOML和JSON之间进行转换的实用工具

用法

使用JSON、YAML或TOML路径实例化一个新的Transcoder实例,并使用.to_json().to_yaml()将其转换为指定的格式。

use markup_converter::Transcoder;

fn main() -> anyhow::Result<()> {
  let transcoder = Transcoder::from_path("tests/test.yaml")?;

  let json_val = transcoder.to_json()?;

  println!("{}", json_val);

  Ok(())
}

依赖项

~2.3–3MB
~69K SLoC