Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
XML data binding
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
{{referencias|t=20091105|informática}} '''XML data binding''' (Enlace de datos XML) se refiere al proceso de representación de la información en un documento [[XML]] como un [[Objeto de negocio (informática)|objeto de negocio]] en la memoria del ordenador. Esto permite a las [[Aplicación informática|aplicaciones]] acceder a los datos en el XML desde el objeto en lugar de usar [[Document Object Model|DOM]] o [[Simple API for XML|SAX]] para recuperar los datos desde una representación directa del XML en sí. Una enlazador de datos XML logra esto mediante la creación automática de una correspondencia entre los elementos del [[esquema XML]] del documento que queremos enlazar y los [[Variable de instancia|miembros]] de una [[Clase (informática)|clase]] a ser representados en la memoria. Cuando se aplica este proceso para convertir un documento XML a un objeto, se llama [[Serialización|unmarshalling]]. El proceso inverso, serializar un objeto como XML, se llama [[marshalling]]. Puesto que XML es inherentemente secuencial y los objetos (generalmente) no, las asignaciones de enlace de datos XML suelen tener dificultades para conservar toda la información de un documento XML. En concreto, información como comentarios, referencias a entidades XML y el orden hermano pueden no ser conservados en la representación de objetos creada por la aplicación enlazadora. Este no es siempre el caso; los enlazadores de datos suficientemente complejos son capaces de preservar el 100% de la información de un documento XML. Del mismo modo, puesto que los objetos en la memoria del ordenador no son inherentemente secuenciales, y pueden incluir enlaces a otros objetos (incluidos enlaces autorreferenciales), las asignaciones de enlace de datos XML suelen tener dificultades para conservar toda la información acerca de un objeto cuando es serializado a XML. == Véase también == * [[Estructura de datos]] * [[Java Architecture for XML Binding|JAXB]] * [[JSON]] * [[Serialización]] * [[YAML]] == Enlaces externos == *[http://www.rpbourret.com/xml/XMLDataBinding.htm XML Data Binding Resources], por Ronald Bourret *[http://www.w3.org/2002/ws/databinding XML Schema Patterns for Databinding Working Group] {{Control de autoridades}} [[Categoría:XML]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
XML data binding
»
Añadir idiomas
Añadir tema