レコード タイプとレコードのリストを指定すると、次のようになります。
type note = {
text: string,
id: string
};
let notes: list complete_note = [{text: "lol", id: "1"}, {text: "lol2", id: "2"}]
bs-json
モジュールを使用してこれを JSON にエンコードするにはどうすればよいですか?
私が試したこと:バックルスクリプトで文字列補間を使用してJSON文字列を手動で作成しようとしましたが、それは間違いなく私がやりたいことではありません:)
notes
|> Array.of_list
|> Array.map (
fun x => {
// What should I do?
}
)
|> Json.Encode.stringArray
|> Js.Json.stringify;