Pregunta

¿Cómo puedo escribir la información que almacenan en el archivo txt a dets?

Gracias.

¿Fue útil?

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 o dets: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 un fun 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
scroll top