kdleam

English

kdleam は Gleam で KDL v2 文書を解析、直列化、正規化、構築します。

導入

gleam add kdleam

使用例

import kdleam
import kdleam/document

pub fn main() {
  let assert Ok(doc) = kdleam.parse("node \"hello\" flag=#true\n")
  let assert Some(node) = document.first_node(doc)
  let assert Some("hello") = document.first_string_arg(node)
  kdleam.serialize(doc)
}

公開モジュール

対応環境

Erlang と JavaScript の両バックエンドで同じ公開 API を利用できます。

制限

入力形式は KDL v2 です。数値は入力の生表現を保持します。表現できる値だけを Int または Float として取得できます。

ライセンス

MIT

Search Document