XML, JSON y el intercambio de información
Contenido principal del artículo
Resumen
La comunicación es un proceso de intercambio de información y en el mundo de la informática este proceso es vital para la relación hombre - máquina, para el funcionamiento de los programas y sistemas informáticos dentro de un mismo ordenador, así como, para el funcionamiento de una red de computadoras. Un ejemplo lo constituye Internet que se ha convertido en un gran medio de comunicación. Para propiciar este intercambio de información, en el ámbito digital, se han creado diferentes lenguajes y estándares computacionales. En el siguiente trabajo se realiza una comparación entre el lenguaje XML y el estándar JSON, debido a que constituyen dos de las opciones más utilizadas para el intercambio de información entre sistemas y aplicaciones en la actualidad.
Detalles del artículo
Aquellos autores/as que tengan publicaciones con esta revista, aceptan los términos siguientes:
- Los autores/as conservarán sus derechos de autor y garantizarán a la revista el derecho de primera publicación de su obra, el cuál estará simultáneamente sujeto a la Licencia de reconocimiento-no comercial de Creative Commons 4.0 que permite a terceros compartir la obra siempre que se indique su autor y su primera publicación esta revista. Bajo esta licencia el autor será libre de:
- Compartir — copiar y redistribuir el material en cualquier medio o formato
- Adaptar — remezclar, transformar y crear a partir del material
- El licenciador no puede revocar estas libertades mientras cumpla con los términos de la licencia
Bajo las siguientes condiciones:
- Reconocimiento — Debe reconocer adecuadamente la autoría, proporcionar un enlace a la licencia e indicar si se han realizado cambios. Puede hacerlo de cualquier manera razonable, pero no de una manera que sugiera que tiene el apoyo del licenciador o lo recibe por el uso que hace.
- NoComercial — No puede utilizar el material para una finalidad comercial.
- No hay restricciones adicionales — No puede aplicar términos legales o medidas tecnológicas que legalmente restrinjan realizar aquello que la licencia permite.
- Los autores/as podrán adoptar otros acuerdos de licencia no exclusiva de distribución de la versión de la obra publicada (p. ej.: depositarla en un archivo telemático institucional o publicarla en un volumen monográfico) siempre que se indique la publicación inicial en esta revista.
- Se permite y recomienda a los autores/as difundir su obra a través de Internet (p. ej.: en archivos telemáticos institucionales o en su página web) antes y durante el proceso de envío, lo cual puede producir intercambios interesantes y aumentar las citas de la obra publicada. (Véase El efecto del acceso abierto).
Citas
Aplicaciones Web ServInf UA. 2020. Curso librerías Web 2.0. [en línea] noviembre 2008,Disponibleen:https://si.ua.es/es/documentacion/mootools/documentos/pdf/json.pdf[Consulta: enero 4 2020].
Gener ,N, Enrique, J. 2009. Temas de Informática Básica. Ed. Pueblo y Educación, La Habana. 61p.
González, N., Torres, J., Febles, J., Pozo, R., Garriga, E., García, M., Mas, M., O’Farrill, E., Piqueras, G., Barrios, L., Rodríguez, E.1999. Informática Médica,t. 1,pp. 156-157, Ed. Ciencias Médicas, La Habana.
Montero, R. 2001.XML. Iniciación y referencia,pp. 5-10, Ed. Mc Graw-Hill/Interamericana de España, S.A.U., Madrid.
Peñas, J., Reyero, L.2020. JLOP. JSONLanguageOrientedProcessing, Universidad Complutense de Madrid. [en línea] 2012. Disponible en:https://eprints.ucm.es/16693/1/Memoria_JLOPfinal.pdf[Consulta: enero 4 2020].
Pompa, F., Rodríguez, A. 2006. El mundo de XML,Giga.2:34-36, La Habana.
Pompa, F. 2006.Guardián de la Web. World Wide Web Consortium. Giga. La Habana. 4:40-41pp.
Rodríguez, A.2006. ¿Qué es y para qué sirve JSON? .Especificación oficial de Javascript Object Notation (cu01213f),[en línea] 2006. Disponible en: https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=956:ique-es-y-para-que-sirve-json-especificacion-oficial-javascript-object-notation-diferencia-de-xml-cu01213f&catid=83&Itemid=212.[Consulta: enero 4 ,2020].
Sturm, J. 2000.Developing XML Solutions. Ed. Microsoft Press,Washington. 14-18 pp.