Elixir:
Een tekstbestand schrijven
Hoe te:
Elixir maakt het schrijven van tekstbestanden eenvoudig. Hier is een simpel voorbeeld van het schrijven naar een bestand genaamd “hello.txt”.
File.write("hello.txt", "Hallo, Wereld!\n")
Na dit uitgevoerd te hebben, controleer “hello.txt” en het zal lezen:
Hallo, Wereld!
Voor het toevoegen van tekst in plaats van overschrijven:
File.write("hello.txt", "Nog een regel!\n", [:append])
Nu zal “hello.txt” tonen:
Hallo, Wereld!
Nog een regel!
Diepere Duik
Elixir’s benadering van het schrijven van bestanden weerspiegelt zijn Erlang-erfgoed, met een focus op betrouwbaarheid en gelijktijdigheid. Alternatieven omvatten het gebruik van streams voor grotere gegevens. Intern gebruikt Elixir Erlang’s :file module die interageert met het onderliggende besturingssysteem.
Zie Ook
- Elixir
File
module documentatie: https://hexdocs.pm/elixir/File.html - Erlang
:file
module documentatie: https://erlang.org/doc/man/file.html - Leer over Elixir’s Stream module voor het omgaan met grote data: https://hexdocs.pm/elixir/Stream.html