About: XML data binding     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : dbo:MusicGenre, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FXML_data_binding

XML data binding refers to a means of representing information in an XML document as a business object in computer memory. This allows applications to access the data in the XML from the object rather than using the DOM or SAX to retrieve the data from a direct representation of the XML itself.

AttributesValues
rdf:type
rdfs:label
  • XML-Datenbindung (de)
  • XML data binding (es)
  • XML data binding (it)
  • XML data binding (en)
rdfs:comment
  • XML-Datenbindung (englisch XML data binding) ist in der Objektorientierung der Prozess der Abbildung von XML-Dokumenten auf Objekte bzw. die Repräsentation von XML-Dokumenten durch Objekte und umgekehrt. Dieser Prozess erlaubt es Programmierern, auf XML-Daten über Objekte zuzugreifen ohne dabei XML-typische Mechanismen, wie XPath, DOM oder SAX, zu verwenden. Die zur Laufzeit einer Anwendung stattfindende Abbildung eines Objektes in XML-Daten nennt man dabei Marshalling oder Serialisierung. Der umgekehrte Weg, die Abbildung von XML-Daten in Objekte nennt man Unmarshalling oder Deserialisierung. (de)
  • XML data binding refers to a means of representing information in an XML document as a business object in computer memory. This allows applications to access the data in the XML from the object rather than using the DOM or SAX to retrieve the data from a direct representation of the XML itself. (en)
  • 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 en la memoria del ordenador. Esto permite a las aplicaciones acceder a los datos en el XML desde el objeto en lugar de usar DOM o 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 del documento que queremos enlazar y los miembros de una clase a ser representados en la memoria. (es)
  • L'XML data binding costituisce un modo per trasformare le informazioni contenute in un documento XML in un oggetto (object) della memoria di un computer. Questo consente alle applicazioni di accedere ai dati XML direttamente dall'oggetto invece di utilizzare Document Object Model (DOM) o Simple API for XML (SAX) per recuperarli dal documento XML. Un XML data binder permette questo processo creando automaticamente le relazioni (mapping) tra gli elementi dello schema XML e gli oggetti equivalenti. La conversione di un documento XML in oggetti, viene detta unmarshalling (deserializzazione). (it)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • XML-Datenbindung (englisch XML data binding) ist in der Objektorientierung der Prozess der Abbildung von XML-Dokumenten auf Objekte bzw. die Repräsentation von XML-Dokumenten durch Objekte und umgekehrt. Dieser Prozess erlaubt es Programmierern, auf XML-Daten über Objekte zuzugreifen ohne dabei XML-typische Mechanismen, wie XPath, DOM oder SAX, zu verwenden. Die zur Laufzeit einer Anwendung stattfindende Abbildung eines Objektes in XML-Daten nennt man dabei Marshalling oder Serialisierung. Der umgekehrte Weg, die Abbildung von XML-Daten in Objekte nennt man Unmarshalling oder Deserialisierung. (de)
  • 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 en la memoria del ordenador. Esto permite a las aplicaciones acceder a los datos en el XML desde el objeto en lugar de usar DOM o 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 del documento que queremos enlazar y los miembros de una clase a ser representados en la memoria. Cuando se aplica este proceso para convertir un documento XML a un objeto, se llama 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. (es)
  • L'XML data binding costituisce un modo per trasformare le informazioni contenute in un documento XML in un oggetto (object) della memoria di un computer. Questo consente alle applicazioni di accedere ai dati XML direttamente dall'oggetto invece di utilizzare Document Object Model (DOM) o Simple API for XML (SAX) per recuperarli dal documento XML. Un XML data binder permette questo processo creando automaticamente le relazioni (mapping) tra gli elementi dello schema XML e gli oggetti equivalenti. La conversione di un documento XML in oggetti, viene detta unmarshalling (deserializzazione). Il processo inverso di conversione di oggetti nell'equivalente documento XML viene detto marshalling (serializzazione). Poiché XML è intrinsecamente sequenziale mentre gli oggetti (di solito) non lo sono, il mapping attraverso l'XML data binding spesso non riesce a preservare tutte le informazioni contenute in un documento XML. In particolare, le informazioni come i commenti, i riferimenti ai vari elementi XML, e l'ordine di pari livello potrebbero non essere rappresentati nell'oggetto creato dalla binding application. Ciò non accade sempre; data binders sufficientemente complessi sono in grado di convertire totalmente le informazioni di un documento XML. Allo stesso modo, dal momento che gli oggetti nella memoria del computer non sono intrinsecamente sequenziali, e possono includere collegamenti ad altri oggetti (inclusi i link autoreferenziali), il mapping dei dati attraverso l'XML binding spesso non riesce a preservare tutte le informazioni su un oggetto quando questo viene serializzato (marshalling) in XML. Un approccio alternativo al data binding automatico si basa invece su espressioni XPath realizzate manualmente che estraggono i dati dai file XML. Questo approccio ha diversi vantaggi; in primo luogo, il codice per il data binding ha bisogno solo di una conoscenza approssimata (ad esempio, la topologia, i nomi dei tag, ecc.) della struttura ad albero del documento XML, che gli sviluppatori possono determinare, guardando ai dati e gli schemi XML non sono più obbligatori. Inoltre, XPath consente all'applicazione di effettuare il binding degli elementi rilevanti escludendo tutto il resto, evitando in tal modo i processi superflui che sarebbero richiesti per deserializzare (unmarshalling) completamente l'intero documento XML. Lo svantaggio di questo approccio è la mancanza di automazione nell'implementazione dell'object model e delle espressioni XPath che gli sviluppatori devono creare manualmente. (it)
  • XML data binding refers to a means of representing information in an XML document as a business object in computer memory. This allows applications to access the data in the XML from the object rather than using the DOM or SAX to retrieve the data from a direct representation of the XML itself. (en)
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage redirect of
is Wikipage disambiguates of
is genre of
is genre of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 36 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software