質問

TXTファイルにDETSでどのストアでどのストアを書くことができますか?

ありがとうございました。

役に立ちましたか?

解決

あなたが何を意味しているのか、何をするつもりなのかについてはほとんどまたはまったく情報を提供していないので、私があなたに与えることができる唯一のアドバイスは、Detsマニュアルを読むことです。必要な機能は次のとおりです。

  • dets:open_file/1 また dets:open_file/2 情報が含まれているファイルを開くには。
  • dets:traverse/2 あなたの店のデータを歩き回る fun それはあなたが望むことを何でもします(この場合、テキストファイルに書き込みます)。
  • dets:close/1 データストアを閉じる。

より具体的なアドバイスが必要な場合、またはまったく違うことを考えている場合は、より良い質問をする必要があります。たとえば、詳細があるものです。

他のヒント

「ちょうど私の正しい意見」による答えの例は、「Mnesia User's Guide」にあります。

{ok, N} = dets:open_file(schema, [{file, "./schema.DAT"},{repair,false}, 
                                  {keypos, 2}]),
F = fun(X) -> io:format("~p~n", [X]), continue end,
dets:traverse(N, F),
dets:close(N).      

http://www.erlang.org/doc/apps/mnesia/mnesia_chap7.html#id75830

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top