Pregunta
¿Cómo puedo escribir la información que almacenan en el archivo txt a dets?
Gracias.
Solución
Desde que nos ha facilitado poca o ninguna información sobre lo que quiere decir o lo que va a hacer, el único consejo que puedo dar es leer los dets manual. Las funciones es probable que tengas son:
-
dets:open_file/1
odets:open_file/2
para abrir el archivo que tiene la información en ella. -
dets:traverse/2
que caminar sobre los datos de su tienda que pasan en unfun
que hace lo que quiere (en este caso, la escritura de un archivo de texto). -
dets:close/1
para cerrar el almacén de datos.
Si desea información más específica o si está pensando en algo totalmente diferente que tendrá que hacer una mejor pregunta, una que tiene detalles, por ejemplo.
Otros consejos
Un ejemplo de la respuesta de "sólo mi opinión correcta" está en "Guía del usuario Mnesia".
{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
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow