学习:erlang的term反序列化,string转换为term

一、

string_to_term(String) ->
    case erl_scan:string(String++".") of
        {ok, Tokens, _} ->
            case erl_parse:parse_term(Tokens) of
                {ok, Term} -> Term;
                _Err -> undefined
            end;
        _Error ->
            undefined
    end.

posted @ 2014-03-20 14:03  宁静的天空  阅读(861)  评论(0编辑  收藏  举报