我正在创建一个 ets;
ets:new(myets,[duplicate_bag,public,named_table]).
我正在输入以下格式的数据:
{120869,message,item1,item2,status1,success}
{120869,message,item1,item2,status1,fail}
{120869,action,message,{oldsetting,40},{newsetting,50}}
{93195,model_status}
我想将这些中的每一个保存为文本文件中的单独行。我正在尝试以下方式:
Data = ets:tab2list(myets)
这给出了:
[{120869,message,item1,item2,status1,success},
{120869,message,item1,item2,status1,fail},
{120869,action,message,
{oldsetting,40},
{newsetting,50}},
{93195,model_status}]
然后我io:format
用来保存到文件。
但是,我想知道是否有一种简单的方法可以保存myets
到文本文件而不在第三个元组中放置换行符(嵌套元组以oldsetting
and开头newsetting
)?