は、レコード・タイプとレコードのリストを考える:ReasonのJSONにレコードのリストをエンコードする方法は?
type note = {
text: string,
id: string
};
let notes: list complete_note = [{text: "lol", id: "1"}, {text: "lol2", id: "2"}]
にはどうすればbs-json
モジュールを使用してJSONにこれをエンコードするのですか?私が試した何
:私は手動でbucklescriptの文字列補間を使用してJSON文字列を作成しようとしましたが、それは間違いなく私がやりたい何かはありません:)
notes
|> Array.of_list
|> Array.map (
fun x => {
// What should I do?
}
)
|> Json.Encode.stringArray
|> Js.Json.stringify;
私の問題に関連する 'line'と' point'の別の型を定義する方法は見当たりません。私はOcamlで書かれたJSONエンジンであるyojsonを使いたくないので、bs-jsonを使ってブラウザでJSONのネイティブ処理を利用したいと思っています。 –
それは私の質問のいずれにも答えません。私は 'bs-json'を使っていると言いましたが、レコードをエンコードする例はありません。 –
ありがとうございますが、レコードをエンコードする例はありません。 –