https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=XML-Datenbindung
XML-Datenbindung - Versionsgeschichte
2025-05-22T16:38:25Z
Versionsgeschichte dieser Seite in Wikipedia
MediaWiki 1.45.0-wmf.2
https://de.wikipedia.org/w/index.php?title=XML-Datenbindung&diff=248831529&oldid=prev
Gerolsteiner flasche: /* growthexperiments-addlink-summary-summary:3|0|0 */
2024-09-23T13:41:50Z
<p>Linkvorschlag-Funktion: 3 Links hinzugefügt.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 23. September 2024, 15:41 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 18:</td>
<td colspan="2" class="diff-lineno">Zeile 18:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Alternative ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Alternative ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Alternative zu XML-Datenbindung ist die manuelle Serialisierung und Deserialisierung von Objekten in XML-Dokumente mittels bekannter XML-Techniken wie [[XPath]], [[Document Object Model|DOM]] oder [[Simple API for XML|SAX]]. Der wichtigste Nachteil dieser Alternative ist der Mehraufwand für die dazu notwendige eigene Implementierung und die damit verbundenen Folgekosten. Dies gilt allerdings nur für objekt-orientierte Laufzeitumgebungen. Wird stattdessen eine, idealerweise reine, XML Laufzeitumgebung verwendet, wie dies unter Verwendung von XQuery, XSLT und XProc möglich ist, verkürzen sich Entwicklungszeit und Folgekosten häufig, da hier, von vornherein, die Notwendigkeit zur objekt-orientierten XML-Datenbindung gar nicht erst entsteht, sondern die XML Daten von der Quelle bis zum Ziel, ohne Umwandlung in ein anderes Datenformat, durchgereicht werden können. Jedoch empfiehlt sich dies nur bei Verwendung Dokument-orientierter Datenbanken, die die Daten bereits als XML darstellen oder für statische Dateien im XML Format.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Alternative zu XML-Datenbindung ist die manuelle Serialisierung und Deserialisierung von Objekten in XML-Dokumente mittels bekannter XML-Techniken wie [[XPath]], [[Document Object Model|DOM]] oder [[Simple API for XML|SAX]]. Der wichtigste Nachteil dieser Alternative ist der Mehraufwand für die dazu notwendige eigene Implementierung und die damit verbundenen Folgekosten. Dies gilt allerdings nur für objekt-orientierte Laufzeitumgebungen. Wird stattdessen eine, idealerweise reine, XML Laufzeitumgebung verwendet, wie dies unter Verwendung von <ins style="font-weight: bold; text-decoration: none;">[[</ins>XQuery<ins style="font-weight: bold; text-decoration: none;">]]</ins>, XSLT und XProc möglich ist, verkürzen sich Entwicklungszeit und Folgekosten häufig, da hier, von vornherein, die Notwendigkeit zur objekt-orientierten XML-Datenbindung gar nicht erst entsteht, sondern die XML Daten von der Quelle bis zum Ziel, ohne Umwandlung in ein anderes Datenformat, durchgereicht werden können. Jedoch empfiehlt sich dies nur bei Verwendung Dokument-orientierter Datenbanken, die die Daten bereits als XML darstellen oder für statische Dateien im XML Format.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== XML Datenbindungs-Frameworks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== XML Datenbindungs-Frameworks ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== C++ und C ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== C++ und C ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* gSOAP - Open Source XML Datenbindungs Compiler für C++ und C; unterstützt SOAP, WSDL and XSD.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* gSOAP - Open Source XML Datenbindungs <ins style="font-weight: bold; text-decoration: none;">[[</ins>Compiler<ins style="font-weight: bold; text-decoration: none;">]]</ins> für C++ und C; unterstützt SOAP, WSDL and XSD.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* CodeSynthesis XSD - Open Source XML Datenbindungs Compiler für C++, SAX- oder Baum-ähnliches Mapping zu C++ Klassen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* CodeSynthesis XSD - Open Source XML Datenbindungs Compiler für C++, SAX- oder Baum-ähnliches Mapping zu C++ Klassen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* xmlbeansxx - C++ Bibliothek für XML Datenbindung. Ähnlich [[XMLBeans]].</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* xmlbeansxx - C++ Bibliothek für XML Datenbindung. Ähnlich [[XMLBeans]].</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 32:</td>
<td colspan="2" class="diff-lineno">Zeile 32:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[JiBX]] - Schnelles Open-Source-XML-Datenbindungs-Framework, Mapping von Klassen auf XML-Schemata über Bytecodemanipulation</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[JiBX]] - Schnelles Open-Source-XML-Datenbindungs-Framework, Mapping von Klassen auf XML-Schemata über Bytecodemanipulation</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* XStream - Open-Source-XML-Datenbindungs-Framework, serialisiert auch nach [[JSON]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* XStream - Open-Source-XML-Datenbindungs-Framework, serialisiert auch nach [[JSON]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Apache Commons Betwixt - Simples Open-Source-XML-Datenbindungs-Framework, serialisiert Objekte in XML ohne vorherige XML-Schema-Definition</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins style="font-weight: bold; text-decoration: none;">[[</ins>Apache Commons<ins style="font-weight: bold; text-decoration: none;">]]</ins> Betwixt - Simples Open-Source-XML-Datenbindungs-Framework, serialisiert Objekte in XML ohne vorherige XML-Schema-Definition</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== .Net ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== .Net ===</div></td>
</tr>
</table>
Gerolsteiner flasche
https://de.wikipedia.org/w/index.php?title=XML-Datenbindung&diff=204582682&oldid=prev
Naronnas: Änderung 203094846 von 2A02:2455:460:2400:6552:8FEA:90B8:5016 rückgängig gemacht; Data Binding gelöscht
2020-10-15T18:10:48Z
<p>Änderung 203094846 von <a href="/wiki/Spezial:Beitr%C3%A4ge/2A02:2455:460:2400:6552:8FEA:90B8:5016" title="Spezial:Beiträge/2A02:2455:460:2400:6552:8FEA:90B8:5016">2A02:2455:460:2400:6552:8FEA:90B8:5016</a> rückgängig gemacht; <a href="/w/index.php?title=Data_Binding&action=edit&redlink=1" class="new" title="Data Binding (Seite nicht vorhanden)">Data Binding</a> gelöscht</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 15. Oktober 2020, 20:10 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 39:</td>
<td colspan="2" class="diff-lineno">Zeile 39:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.rpbourret.com/xml/XMLDataBinding.htm XML Data Binding Resources] - Diverse Informationen rund um XML Datenbindung von Ronald Bourret (englisch)</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.rpbourret.com/xml/XMLDataBinding.htm XML Data Binding Resources] - Diverse Informationen rund um XML Datenbindung von Ronald Bourret (englisch)</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== Siehe auch ==</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[Data Binding]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weitere Infos ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weitere Infos ==</div></td>
</tr>
</table>
Naronnas
https://de.wikipedia.org/w/index.php?title=XML-Datenbindung&diff=203094846&oldid=prev
2A02:2455:460:2400:6552:8FEA:90B8:5016: /* Weblinks */
2020-08-25T14:00:37Z
<p><span class="autocomment">Weblinks</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 25. August 2020, 16:00 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 39:</td>
<td colspan="2" class="diff-lineno">Zeile 39:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.rpbourret.com/xml/XMLDataBinding.htm XML Data Binding Resources] - Diverse Informationen rund um XML Datenbindung von Ronald Bourret (englisch)</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.rpbourret.com/xml/XMLDataBinding.htm XML Data Binding Resources] - Diverse Informationen rund um XML Datenbindung von Ronald Bourret (englisch)</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== Siehe auch ==</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[Data Binding]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weitere Infos ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weitere Infos ==</div></td>
</tr>
</table>
2A02:2455:460:2400:6552:8FEA:90B8:5016
https://de.wikipedia.org/w/index.php?title=XML-Datenbindung&diff=194933553&oldid=prev
Koyaanisqatsi01: /* Alternative */ Tippfehler korrigiert
2019-12-15T19:38:53Z
<p><span class="autocomment">Alternative: </span> Tippfehler korrigiert</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 15. Dezember 2019, 21:38 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 18:</td>
<td colspan="2" class="diff-lineno">Zeile 18:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Alternative ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Alternative ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Alternative zu XML-Datenbindung ist die manuelle Serialisierung und Deserialisierung von Objekten in XML-Dokumente mittels bekannter XML-Techniken wie [[XPath]], [[Document Object Model|DOM]] oder [[Simple API for XML|SAX]]. Der wichtigste Nachteil dieser Alternative ist der Mehraufwand für die dazu notwendige eigene Implementierung und die damit verbundenen Folgekosten. Dies gilt allerdings nur für objekt-orientierte Laufzeitumgebungen. Wird <del style="font-weight: bold; text-decoration: none;">statt dessen</del> eine, idealerweise reine, XML Laufzeitumgebung verwendet, wie dies unter Verwendung von XQuery, XSLT und XProc möglich ist, verkürzen sich Entwicklungszeit und Folgekosten häufig, da hier, von vornherein, die Notwendigkeit zur objekt-orientierten XML-Datenbindung gar nicht erst entsteht, sondern die XML Daten von der Quelle bis zum Ziel, ohne Umwandlung in ein anderes Datenformat, durchgereicht werden können. Jedoch empfiehlt sich dies nur bei Verwendung Dokument-orientierter Datenbanken, die die Daten bereits als XML darstellen oder für statische Dateien im XML Format.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Alternative zu XML-Datenbindung ist die manuelle Serialisierung und Deserialisierung von Objekten in XML-Dokumente mittels bekannter XML-Techniken wie [[XPath]], [[Document Object Model|DOM]] oder [[Simple API for XML|SAX]]. Der wichtigste Nachteil dieser Alternative ist der Mehraufwand für die dazu notwendige eigene Implementierung und die damit verbundenen Folgekosten. Dies gilt allerdings nur für objekt-orientierte Laufzeitumgebungen. Wird <ins style="font-weight: bold; text-decoration: none;">stattdessen</ins> eine, idealerweise reine, XML Laufzeitumgebung verwendet, wie dies unter Verwendung von XQuery, XSLT und XProc möglich ist, verkürzen sich Entwicklungszeit und Folgekosten häufig, da hier, von vornherein, die Notwendigkeit zur objekt-orientierten XML-Datenbindung gar nicht erst entsteht, sondern die XML Daten von der Quelle bis zum Ziel, ohne Umwandlung in ein anderes Datenformat, durchgereicht werden können. Jedoch empfiehlt sich dies nur bei Verwendung Dokument-orientierter Datenbanken, die die Daten bereits als XML darstellen oder für statische Dateien im XML Format.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== XML Datenbindungs-Frameworks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== XML Datenbindungs-Frameworks ==</div></td>
</tr>
</table>
Koyaanisqatsi01
https://de.wikipedia.org/w/index.php?title=XML-Datenbindung&diff=178487833&oldid=prev
2003:E9:8BC4:E4CC:F428:FDC3:A332:E61E: Konkretisierung zu "Alternative", subjektive Wortlautänderung ("komplizierte Technologien") korrigiert.
2018-06-20T21:53:39Z
<p>Konkretisierung zu "Alternative", subjektive Wortlautänderung ("komplizierte Technologien") korrigiert.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 20. Juni 2018, 23:53 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''XML-Datenbindung''' (englisch ''XML data binding'') ist in der [[Objektorientierung]] der Prozess der Abbildung von [[XML]]-Dokumenten auf [[Objekt (Programmierung)|Objekte]] bzw. die Repräsentation von XML-Dokumenten durch Objekte und umgekehrt. Dieser Prozess erlaubt es Programmierern, auf XML-Daten über Objekte zuzugreifen ohne <del style="font-weight: bold; text-decoration: none;">komplexe</del> Mechanismen wie [[XPath]], [[Document Object Model|DOM]] oder [[Simple API for XML|SAX]] zu <del style="font-weight: bold; text-decoration: none;">beherrschen</del>.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''XML-Datenbindung''' (englisch ''XML data binding'') ist in der [[Objektorientierung]] der Prozess der Abbildung von [[XML]]-Dokumenten auf [[Objekt (Programmierung)|Objekte]] bzw. die Repräsentation von XML-Dokumenten durch Objekte und umgekehrt. Dieser Prozess erlaubt es Programmierern, auf XML-Daten über Objekte zuzugreifen ohne <ins style="font-weight: bold; text-decoration: none;">dabei XML-typische</ins> Mechanismen<ins style="font-weight: bold; text-decoration: none;">,</ins> wie [[XPath]], [[Document Object Model|DOM]] oder [[Simple API for XML|SAX]]<ins style="font-weight: bold; text-decoration: none;">,</ins> zu <ins style="font-weight: bold; text-decoration: none;">verwenden</ins>.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>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]].</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>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]].</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 18:</td>
<td colspan="2" class="diff-lineno">Zeile 18:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Alternative ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Alternative ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Alternative zu XML-Datenbindung ist die manuelle Serialisierung und Deserialisierung von Objekten in XML-Dokumente mittels bekannter XML-Techniken wie [[XPath]], [[Document Object Model|DOM]] oder [[Simple API for XML|SAX]]. Der wichtigste Nachteil dieser Alternative ist der Mehraufwand für die dazu notwendige eigene Implementierung und die damit verbundenen Folgekosten.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Alternative zu XML-Datenbindung ist die manuelle Serialisierung und Deserialisierung von Objekten in XML-Dokumente mittels bekannter XML-Techniken wie [[XPath]], [[Document Object Model|DOM]] oder [[Simple API for XML|SAX]]. Der wichtigste Nachteil dieser Alternative ist der Mehraufwand für die dazu notwendige eigene Implementierung und die damit verbundenen Folgekosten<ins style="font-weight: bold; text-decoration: none;">. Dies gilt allerdings nur für objekt-orientierte Laufzeitumgebungen. Wird statt dessen eine, idealerweise reine, XML Laufzeitumgebung verwendet, wie dies unter Verwendung von XQuery, XSLT und XProc möglich ist, verkürzen sich Entwicklungszeit und Folgekosten häufig, da hier, von vornherein, die Notwendigkeit zur objekt-orientierten XML-Datenbindung gar nicht erst entsteht, sondern die XML Daten von der Quelle bis zum Ziel, ohne Umwandlung in ein anderes Datenformat, durchgereicht werden können. Jedoch empfiehlt sich dies nur bei Verwendung Dokument-orientierter Datenbanken, die die Daten bereits als XML darstellen oder für statische Dateien im XML Format</ins>.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== XML Datenbindungs-Frameworks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== XML Datenbindungs-Frameworks ==</div></td>
</tr>
</table>
2003:E9:8BC4:E4CC:F428:FDC3:A332:E61E
https://de.wikipedia.org/w/index.php?title=XML-Datenbindung&diff=141597083&oldid=prev
89.183.50.164: /* XML Datenbindungs-Frameworks */ Anglizismus ("similar to"), massenweise dlz
2015-04-29T12:35:30Z
<p><span class="autocomment">XML Datenbindungs-Frameworks: </span> Anglizismus ("similar to"), massenweise dlz</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 29. April 2015, 14:35 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
<td colspan="2" class="diff-lineno">Zeile 24:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* gSOAP - Open Source XML Datenbindungs Compiler für C++ und C; unterstützt SOAP, WSDL and XSD.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* gSOAP - Open Source XML Datenbindungs Compiler für C++ und C; unterstützt SOAP, WSDL and XSD.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* CodeSynthesis XSD - Open Source XML Datenbindungs Compiler für C++, SAX- oder Baum-ähnliches Mapping zu C++ Klassen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* CodeSynthesis XSD - Open Source XML Datenbindungs Compiler für C++, SAX- oder Baum-ähnliches Mapping zu C++ Klassen.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* xmlbeansxx - C++ Bibliothek für XML Datenbindung. Ähnlich<del style="font-weight: bold; text-decoration: none;"> zu</del> [[XMLBeans]].</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* xmlbeansxx - C++ Bibliothek für XML Datenbindung. Ähnlich [[XMLBeans]].</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Java ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Java ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[Java Architecture for XML Binding]] (JAXB), Java [[Programmierschnittstelle]] für XML<del style="font-weight: bold; text-decoration: none;"> </del>Datenbindung, Teil der JSE und JEE.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[Java Architecture for XML Binding]] (JAXB), Java [[Programmierschnittstelle]] für XML<ins style="font-weight: bold; text-decoration: none;">-</ins>Datenbindung, Teil der JSE und JEE.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Castor - Open<del style="font-weight: bold; text-decoration: none;"> </del>Source<del style="font-weight: bold; text-decoration: none;"> </del>XML<del style="font-weight: bold; text-decoration: none;"> </del>Datenbindungs<del style="font-weight: bold; text-decoration: none;"> </del>Framework</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Castor - Open<ins style="font-weight: bold; text-decoration: none;">-</ins>Source<ins style="font-weight: bold; text-decoration: none;">-</ins>XML<ins style="font-weight: bold; text-decoration: none;">-</ins>Datenbindungs<ins style="font-weight: bold; text-decoration: none;">-</ins>Framework</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[Apache XMLBeans]] - Open Source XML Datenbindungs<del style="font-weight: bold; text-decoration: none;"> </del>Framework, Zugriff auf XML<del style="font-weight: bold; text-decoration: none;"> </del>Dokumente via aus XML<del style="font-weight: bold; text-decoration: none;"> </del>Schema<del style="font-weight: bold; text-decoration: none;"> </del>generierter Klassen</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[Apache XMLBeans]] - Open Source XML Datenbindungs<ins style="font-weight: bold; text-decoration: none;">-</ins>Framework, Zugriff auf XML<ins style="font-weight: bold; text-decoration: none;">-</ins>Dokumente via aus XML<ins style="font-weight: bold; text-decoration: none;">-</ins>Schema<ins style="font-weight: bold; text-decoration: none;">-</ins>generierter Klassen</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[JiBX]] - Schnelles Open<del style="font-weight: bold; text-decoration: none;"> </del>Source<del style="font-weight: bold; text-decoration: none;"> </del>XML<del style="font-weight: bold; text-decoration: none;"> </del>Datenbindungs<del style="font-weight: bold; text-decoration: none;"> </del>Framework, Mapping von Klassen auf XML<del style="font-weight: bold; text-decoration: none;"> Schemas</del> über Bytecodemanipulation</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[JiBX]] - Schnelles Open<ins style="font-weight: bold; text-decoration: none;">-</ins>Source<ins style="font-weight: bold; text-decoration: none;">-</ins>XML<ins style="font-weight: bold; text-decoration: none;">-</ins>Datenbindungs<ins style="font-weight: bold; text-decoration: none;">-</ins>Framework, Mapping von Klassen auf XML<ins style="font-weight: bold; text-decoration: none;">-Schemata</ins> über Bytecodemanipulation</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* XStream - Open<del style="font-weight: bold; text-decoration: none;"> </del>Source<del style="font-weight: bold; text-decoration: none;"> </del>XML<del style="font-weight: bold; text-decoration: none;"> </del>Datenbindungs<del style="font-weight: bold; text-decoration: none;"> </del>Framework, <del style="font-weight: bold; text-decoration: none;">Serialisiert</del> auch nach [[JSON]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* XStream - Open<ins style="font-weight: bold; text-decoration: none;">-</ins>Source<ins style="font-weight: bold; text-decoration: none;">-</ins>XML<ins style="font-weight: bold; text-decoration: none;">-</ins>Datenbindungs<ins style="font-weight: bold; text-decoration: none;">-</ins>Framework, <ins style="font-weight: bold; text-decoration: none;">serialisiert</ins> auch nach [[JSON]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Apache Commons Betwixt - Simples Open<del style="font-weight: bold; text-decoration: none;"> </del>Source<del style="font-weight: bold; text-decoration: none;"> </del>XML<del style="font-weight: bold; text-decoration: none;"> </del>Datenbindungs<del style="font-weight: bold; text-decoration: none;"> </del>Framework, <del style="font-weight: bold; text-decoration: none;">Serialisiert</del> Objekte in XML ohne vorherige XML<del style="font-weight: bold; text-decoration: none;"> </del>Schema<del style="font-weight: bold; text-decoration: none;"> </del>Definition</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Apache Commons Betwixt - Simples Open<ins style="font-weight: bold; text-decoration: none;">-</ins>Source<ins style="font-weight: bold; text-decoration: none;">-</ins>XML<ins style="font-weight: bold; text-decoration: none;">-</ins>Datenbindungs<ins style="font-weight: bold; text-decoration: none;">-</ins>Framework, <ins style="font-weight: bold; text-decoration: none;">serialisiert</ins> Objekte in XML ohne vorherige XML<ins style="font-weight: bold; text-decoration: none;">-</ins>Schema<ins style="font-weight: bold; text-decoration: none;">-</ins>Definition</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== .Net ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== .Net ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* System.Xml.Serialization - Teil des .NET<del style="font-weight: bold; text-decoration: none;"> </del>Frameworks, enthält auch XML<del style="font-weight: bold; text-decoration: none;"> Datenbindungs Klassen</del></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* System.Xml.Serialization - Teil des .NET<ins style="font-weight: bold; text-decoration: none;">-</ins>Frameworks, enthält auch XML<ins style="font-weight: bold; text-decoration: none;">-Datenbindungsklassen</ins></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
</tr>
</table>
89.183.50.164
https://de.wikipedia.org/w/index.php?title=XML-Datenbindung&diff=120137664&oldid=prev
77.20.144.119 am 2. Juli 2013 um 13:44 Uhr
2013-07-02T13:44:11Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 2. Juli 2013, 15:44 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''XML-Datenbindung''' (englisch ''XML data binding'') ist in der [[Objektorientierung]] der Prozess der Abbildung von [[XML]]-Dokumenten auf [[Objekt (Programmierung)|Objekte]] bzw. die Repräsentation von XML-Dokumenten durch Objekte und <del style="font-weight: bold; text-decoration: none;">vice versa</del>. Dieser Prozess erlaubt es Programmierern, auf XML-Daten über Objekte zuzugreifen ohne komplexe Mechanismen wie [[XPath]], [[Document Object Model|DOM]] oder [[Simple API for XML|SAX]] zu beherrschen.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''XML-Datenbindung''' (englisch ''XML data binding'') ist in der [[Objektorientierung]] der Prozess der Abbildung von [[XML]]-Dokumenten auf [[Objekt (Programmierung)|Objekte]] bzw. die Repräsentation von XML-Dokumenten durch Objekte und <ins style="font-weight: bold; text-decoration: none;">umgekehrt</ins>. Dieser Prozess erlaubt es Programmierern, auf XML-Daten über Objekte zuzugreifen ohne komplexe Mechanismen wie [[XPath]], [[Document Object Model|DOM]] oder [[Simple API for XML|SAX]] zu beherrschen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>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]].</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>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]].</div></td>
</tr>
</table>
77.20.144.119
https://de.wikipedia.org/w/index.php?title=XML-Datenbindung&diff=117076947&oldid=prev
KLBot2: Bot: 1 Interwiki-Link(s) nach Wikidata (:d:Q2597535) migriert
2013-04-04T22:21:20Z
<p>Bot: 1 <a href="/wiki/Hilfe:Internationalisierung" title="Hilfe:Internationalisierung">Interwiki-Link(s)</a> nach <a href="/wiki/Wikipedia:Wikidata" title="Wikipedia:Wikidata">Wikidata</a> (<a href="https://www.wikidata.org/wiki/Q2597535" class="extiw" title="d:Q2597535">d:Q2597535</a>) migriert</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 5. April 2013, 00:21 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 47:</td>
<td colspan="2" class="diff-lineno">Zeile 47:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:XML|Xmldatenbindung]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:XML|Xmldatenbindung]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[en:XML data binding]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
</table>
KLBot2
https://de.wikipedia.org/w/index.php?title=XML-Datenbindung&diff=109611555&oldid=prev
Sebastian.Dietrich: /* Funktionsweise */ Deppenbindestrich#Leerzeichen_in_Komposita
2012-10-22T13:33:38Z
<p><span class="autocomment">Funktionsweise: </span> <a href="/wiki/Deppenbindestrich#Leerzeichen_in_Komposita" class="mw-redirect" title="Deppenbindestrich">Deppenbindestrich#Leerzeichen_in_Komposita</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 22. Oktober 2012, 15:33 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 12:</td>
<td colspan="2" class="diff-lineno">Zeile 12:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>;auf Mapping basierend: Ein üblicherweise in XML definiertes Mapping beschreibt die Abbildung von XML-Elementen auf Attribute. Basierend auf diesem Mapping werden dann zur Laufzeit Objekte in XML-Dokumente serialisiert oder XML-Dokumente in Objekte deserialisiert.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>;auf Mapping basierend: Ein üblicherweise in XML definiertes Mapping beschreibt die Abbildung von XML-Elementen auf Attribute. Basierend auf diesem Mapping werden dann zur Laufzeit Objekte in XML-Dokumente serialisiert oder XML-Dokumente in Objekte deserialisiert.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Alle drei Methoden können auf unterschiedliche Art und Weise implementiert werden. So ist es beispielsweise bei einigen Frameworks möglich die benötigten Klassen erst zur Laufzeit zu generieren bzw. durch <del style="font-weight: bold; text-decoration: none;">Bytecode-Manipulation</del> sogar ganz ohne eigene Klassen auszukommen.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Alle drei Methoden können auf unterschiedliche Art und Weise implementiert werden. So ist es beispielsweise bei einigen Frameworks möglich die benötigten Klassen erst zur Laufzeit zu generieren bzw. durch <ins style="font-weight: bold; text-decoration: none;">Bytecodemanipulation</ins> sogar ganz ohne eigene Klassen auszukommen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Probleme ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Probleme ==</div></td>
</tr>
</table>
Sebastian.Dietrich
https://de.wikipedia.org/w/index.php?title=XML-Datenbindung&diff=109609150&oldid=prev
213.218.23.154: /* Funktionsweise */
2012-10-22T12:56:09Z
<p><span class="autocomment">Funktionsweise</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 22. Oktober 2012, 14:56 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 12:</td>
<td colspan="2" class="diff-lineno">Zeile 12:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>;auf Mapping basierend: Ein üblicherweise in XML definiertes Mapping beschreibt die Abbildung von XML-Elementen auf Attribute. Basierend auf diesem Mapping werden dann zur Laufzeit Objekte in XML-Dokumente serialisiert oder XML-Dokumente in Objekte deserialisiert.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>;auf Mapping basierend: Ein üblicherweise in XML definiertes Mapping beschreibt die Abbildung von XML-Elementen auf Attribute. Basierend auf diesem Mapping werden dann zur Laufzeit Objekte in XML-Dokumente serialisiert oder XML-Dokumente in Objekte deserialisiert.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Alle drei Methoden können auf unterschiedliche Art und Weise implementiert werden. So ist es beispielsweise bei einigen Frameworks möglich die benötigten Klassen erst zur Laufzeit zu generieren bzw. durch Bytecode<del style="font-weight: bold; text-decoration: none;"> </del>Manipulation sogar ganz ohne eigene Klassen auszukommen.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Alle drei Methoden können auf unterschiedliche Art und Weise implementiert werden. So ist es beispielsweise bei einigen Frameworks möglich die benötigten Klassen erst zur Laufzeit zu generieren bzw. durch Bytecode<ins style="font-weight: bold; text-decoration: none;">-</ins>Manipulation sogar ganz ohne eigene Klassen auszukommen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Probleme ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Probleme ==</div></td>
</tr>
</table>
213.218.23.154