This HTML5 document contains 75 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbpedia-dehttp://de.dbpedia.org/resource/
dctermshttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-eshttp://es.dbpedia.org/resource/
n11https://global.dbpedia.org/id/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
n17http://simple.sourceforge.net/
n13http://zeus.ow2.org/
freebasehttp://rdf.freebase.com/ns/
n22http://www.w3.org/2002/ws/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
dbpedia-ithttp://it.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
dbchttp://dbpedia.org/resource/Category:
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
n19http://www.rpbourret.com/xml/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:XML_data_binding
rdf:type
dbo:MusicGenre
rdfs:label
XML-Datenbindung XML data binding XML data binding XML data binding
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. 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. 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. 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).
dcterms:subject
dbc:XML dbc:Programming_constructs
dbo:wikiPageID
753905
dbo:wikiPageRevisionID
1076482596
dbo:wikiPageWikiLink
dbr:CodeSynthesis_XSD dbr:XML_schema dbr:Apache_License dbr:Business_object dbr:JSON dbr:Marshalling_(computer_science) dbr:Application_software dbr:XPath dbr:XStream dbr:Xmlbeansxx dbr:Apache_Commons dbr:Bound_control dbr:JiBX dbr:C_(programming_language) dbr:Document_Object_Model dbr:BSD_License dbr:Java_Architecture_for_XML_Binding dbr:Perl dbr:Instance_variable dbr:Comment_(computer_programming) dbr:BSD_license dbr:Simple_API_for_XML dbr:Data_structure dbr:XML dbr:GNU_Octave dbr:Class_(computer_science) dbr:Apache_XMLBeans dbr:GSOAP dbr:C++ dbr:Serialization dbr:Castor_(framework) dbr:LDX+ dbc:XML dbr:Apache_License_2.0 dbr:YAML dbc:Programming_constructs
dbo:wikiPageExternalLink
n13: n17: n19:XMLDataBinding.htm n22:databinding
owl:sameAs
dbpedia-de:XML-Datenbindung freebase:m.038h8y n11:2Sd57 wikidata:Q2597535 dbpedia-es:XML_data_binding dbpedia-it:XML_data_binding
dbp:wikiPageUsesTemplate
dbt:No dbt:Reflist dbt:Start_date_and_age dbt:Unreferenced dbt:GPL-lic dbt:Free dbt:Release_date dbt:Yes dbt:Unk
dbo:abstract
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. 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. 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. 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.
prov:wasDerivedFrom
wikipedia-en:XML_data_binding?oldid=1076482596&ns=0
dbo:wikiPageLength
6778
foaf:isPrimaryTopicOf
wikipedia-en:XML_data_binding