我已經解析了一個JSON列表,並談到了與像每一個元素:超過一個定義的元素列表規範
{struct,
[
{<<"name">>, "<<a name>>"},
{<<"id">>, "<<an id>>""}
]
}
我想說明這是一個類型,但我得到一個錯誤可能是因爲我在列表定義中使用了兩個元素:
-type user_data() :: {struct, [{Name_key::Binary, Name_value::Binary},{ID_key::Binary, ID_value::Binary}]}.
有沒有什麼辦法可以做我想做的事情?