提取值我有一個看起來像這樣的元組列表:二郎:從一個鍵/值元組
{[{<<"id">>,1},
{<<"alerts_count">>,0},
{<<"username">>,<<"santiagopoli">>},
{<<"facebook_name">>,<<"Santiago Ignacio Poli">>},
{<<"lives">>,{[{<<"quantity">>,8},
{<<"max">>,8},
{<<"unlimited">>,true}]}}]}
我想知道如何提取從元組的屬性。例如:
get_value("id",TupleList), %% should return 1.
get_value("facebook_name",TupleList), %% should return "Santiago Ignacio Poli".
get_value("lives"), %% should return another TupleList, so i can call
get_value("quantity",get_value("lives",TupleList)).
我試圖將所有的「屬性」匹配到一個名爲「用戶」的記錄,但我不知道該怎麼做。
更具體地說:我使用Jiffy庫(github.com/davisp/jiffy)來解析JSON。現在我想從該JSON獲取一個值。
謝謝!
我試圖用這種方法,但我得到這個錯誤: { 「初始化終止於do_boot」,{function_clause,[{proplists,的get_value,[ 「ID」,{[{<<2 bytes>>,119}, {<<12 bytes>>,0},{<<8 bytes>>,<<12 bytes>>},{<<11 bytes>>,<<10 bytes>>},{<<13 bytes>>,<<21 bytes>>},{<<15 bytes>>,TRUE},{<<12 bytes>>,TRUE} ,,未定義],[ {file,「proplists.erl」},{line,225}]},{test,test,0, – 2014-11-05 14:53:36
更具體地說:我使用Jiffy庫(https://github.com/davisp/jiffy)解析一個JSON。現在我想從該JSON獲取一個值。 – 2014-11-05 14:59:50
已更新的答案。 – mpm 2014-11-05 15:02:16