> For the complete documentation index, see [llms.txt](https://tutorial-ds.anylogicbrasil.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tutorial-ds.anylogicbrasil.com.br/espanol/leitura-gravacao-em-arquivos-txt.md).

# Leer/Escribir en archivos txt

En la paleta **Connectivity**, ambién es posible crear conexiones directas con archivos de texto (“.txt”):

* Arrastra el elemento **Text File** para el modelo;
* Configure sus parámetros de nombre/ubicación (¡incluso puede ser un archivo con dirección de Internet!), si será de lectura y/o escritura y, si es un archivo de lectura, indique el separador (línea, tabulador, punto y coma, coma o espacio);
* En el lugar donde desea leer/escribir algo en el archivo, use el nombre del archivo, seguido del punto y la función deseada (por ejemplo: **println**, **readln**, **printf**, **readString**() etc).

Por ejemplo, registramos los resultados de las réplicas para la ocupación de las mesas de servicio en un archivo. Vamos a crear un bloque **Text file** dentro del experimento **Parameters Variation**:

![](https://lh5.googleusercontent.com/N1IdCEAaBTUnFyNa4zaIRNAbG-EJmAMPPDW4AAE6fR_JjuZUgnq4TvqxqlBniarAqJaRcShdPAEnBxPG-_0CRFi5ODs4RgsAnvbzqksDgU8YqooGV8v2FOonRnQd-oCrSRTtrxZc)

Para eso, tenemos que ir a **Experimento Parameters Variation** y agregar a la opción **After simulation run** el comando escribir en archivo.

El uso es similar a Excel. Escriba el nombre del elemento, escriba el punto final ¡plaft! (haga clic en **CTRL+Espacio**):

<img src="https://lh6.googleusercontent.com/yvgvGg8djq1bRo1AttTTG_KgHBN9cflSJiNsUSWYhRZ9nPNcgC1usFd0PRl2QwKwd35ogSpabgmqDKp9dNkpq2qGabkKlRDOMKjuI8gSVmO50EX91o1uofFFqWHXn6Z_gNMMyFqI" alt="" width="563">

En el comando anterior AnyLogic enviará al archivo, para cada escenario simulado, una línea con el número de meses de inversión en marketing y el número de clientes alcanzados en el 6º mes, separados por punto y coma (o, precisamente, un archivo tipo ".CSV").

{% hint style="info" %}
Sugerencias:

* Si desea separar por espacio de tabulación, use “\t”);
* El site Medium hay una publicación con guía completa para formatear en java:
  {% endhint %}

{% embed url="<https://medium.com/better-programming/formatting-strings-with-java-2281d40accce>" %}
