• Compra una licencia de Windows 10/11 (10€) u Office (18€) al mejor precio u Office al mejor precio con CDKeyoffer. Entra en este post con las ofertas
  • ¡Bienvenid@! Recuerda que para comentar en el foro de El Chapuzas Informático necesitas registrar tu cuenta, tardarás menos de 2 minutos y te dará valiosa información además de ayudarte en lo que necesites o pasar un rato agradable con nosotros.

Open data

Ariednal

Nuevo
Registrado
10 Dic 2020
Mensajes
1
Puntos
1
Edad
32
Buenas tardes, me he apuntado a un curso de open data en entidades locales pensaba que sería más fácil . Si alguien es tan amable de darme una explicación sencilla de:
- en que se diferencia el formato CSV del JSON
- cual es el método reutilizable?
Gracias
 
CSV es un formato texto para exportar e importar los datos de las hojas de cálculo como Excel en un fichero y pasarlo a base de datos como Access y viceversa; para ello requiere un ordenador y aplicaciones que permita importar y exportar esos datos como ficheros o archivos con extensión csv.
JSON es un formato texto de intercambio de datos en las aplicaciones Web de los servidores que hay en Internet, para ello requiere un servidor Web y algún lenguaje de programación como Javascript o Pyhthon o PHP, etc... para intercambiar esos datos; su intercambio es dinámico no por medio de archivos.
Lo de método reutilizable no sé que es.
 
  • Like
Reacciones : O3M
CSV es un formato texto para exportar e importar los datos de las hojas de cálculo como Excel en un fichero y pasarlo a base de datos como Access y viceversa; para ello requiere un ordenador y aplicaciones que permita importar y exportar esos datos como ficheros o archivos con extensión csv.
JSON es un formato texto de intercambio de datos en las aplicaciones Web de los servidores que hay en Internet, para ello requiere un servidor Web y algún lenguaje de programación como Javascript o Pyhthon o PHP, etc... para intercambiar esos datos; su intercambio es dinámico no por medio de archivos.
Lo de método reutilizable no sé que es.
CSV no tiene nada que ver con excel o quien sabe que. Los sistemas Unix utilizan mucho csv y no utilizan planilals excel ni access.
Primero hay que tener claro que los distintos sistemas en algún momento necesitaban intercambiar datos. Para eso se crearon distintas estructuras. Dentro de esas estructuras está CSV (valores separados por coma), es decir, cada vez que se encuentra una coma, lo anterior corresponde a un valor (el último valor está sin la coma).
El concepto de csv luego mejoro y se le pudo definir cuál es el carácter que reemplaza a la coma.
Luego hubo una evolución cuando hubo que intercambiar datos con sistemas que no necesariamente tenían que saber que tipo de valor existían en el CSV.
Entonces, llegó el formato XML.
Luego, como es sabido que xml es ineficiente 100% para intercambio de datos, se creó Json que es muchísimo más eficiente.

Respecto a la aseveración "intercambio es dinámico no por medio de archivos" es totalmente falso. El intercambio es por medio de archivos que son los que se envían/reciben y se codifican/decodifican. Es un error muy común considerar que el intercambio no es por archivos. He tenido estudiantes en práctica que cuando logran entender que es un archivo lo que se intercambian, inmediatamente se les aclara muchas cosas.

Respecto a método re-utilizable, es difícil saber que puede ser ya que no se sabe el contexto. Técnicamente las clases se re-utilizan no los métodos. Sería bueno el contexto de "metodo re-utilizable".
Puede ser lo sigte.: Cuando se utiliza programación multi-hilo, por lo general se tiene una clase con varios métodos y para no instanciar toda la clase y asi evitar mayor uso de recursos, se "instancia" el método que se va a ejecutar. De esta manera se utiliza un mínimo de recursos y el hilo podría ser asignado como "fiber" (hilo muy liviano que es ejecutado inmediatamente por el OS).

Saludos
 
Última edición:
Arriba