<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Jakarta_XML_Binding</id>
	<title>Jakarta XML Binding - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Jakarta_XML_Binding"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Jakarta_XML_Binding&amp;action=history"/>
	<updated>2026-06-05T17:27:33Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Jakarta_XML_Binding&amp;diff=354342&amp;oldid=prev</id>
		<title>87.139.216.203: Komma vor &quot;und&quot; entfernt, es handelt sich um eine Aufzählung</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Jakarta_XML_Binding&amp;diff=354342&amp;oldid=prev"/>
		<updated>2025-06-18T09:36:11Z</updated>

		<summary type="html">&lt;p&gt;Komma vor &amp;quot;und&amp;quot; entfernt, es handelt sich um eine Aufzählung&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Software&lt;br /&gt;
|Name                  = Java Architecture for XML Binding (JAXB)&lt;br /&gt;
|Logo                  = &lt;br /&gt;
|Screenshot            = &lt;br /&gt;
|Beschreibung          = &amp;lt;!-- Beschreibung des Screenshots! --&amp;gt;&lt;br /&gt;
|Maintainer            = [[Metro (Java)|Metro]] Projekt&lt;br /&gt;
|Hersteller            = [[Sun Microsystems]]&lt;br /&gt;
|Management            = &lt;br /&gt;
|Erscheinungsjahr      = &lt;br /&gt;
|AktuelleVersion       = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|AktuelleVersionFreigabeDatum = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|AktuelleVorabVersion  = 4.0&lt;br /&gt;
|AktuelleVorabVersionFreigabeDatum = 15. Oktober 2021&lt;br /&gt;
|Betriebssystem        = [[Plattformunabhängig]]&lt;br /&gt;
|Programmiersprache    = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Kategorie             = [[Extensible Markup Language|XML]] API&lt;br /&gt;
|Lizenz                = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Deutsch               = &lt;br /&gt;
|Website               = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Dateien               = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Jakarta XML Binding&amp;#039;&amp;#039;&amp;#039; (JAXB; früher Java Architecture for XML Binding) ist eine [[Programmschnittstelle]] in [[Java (Programmiersprache)|Java]], die es ermöglicht, Daten aus einer XML-Schema-Instanz heraus automatisch an Java-Klassen zu binden und diese Java-Klassen aus einem [[XML-Schema]] heraus zu generieren. Diesen Vorgang nennt man [[XML-Datenbindung]].&lt;br /&gt;
&lt;br /&gt;
Somit ist ein Arbeiten mit XML-Dokumenten möglich, ohne dass der Entwickler direkt Schnittstellen zur Verarbeitung von XML wie [[Simple API for XML|SAX]] oder [[Document Object Model|DOM]] verwenden muss.&lt;br /&gt;
&lt;br /&gt;
JAXB 2.0 ist Teil der [[Java Platform, Enterprise Edition]] 5.0 und der [[Java Platform, Standard Edition|Standard Edition]] 6.0. Es ist ein Teil der [[Web Services Interoperability Technology]] (WSIT). JAXB 1.0 wurde vom [[Java Community Process]] als [[Java Specification Request|JSR]] 31 entwickelt, JAXB 2.0 als JSR 222. Die [[Referenzimplementierung]] von JAXB ist Teil des [[Metro (Java)|Metro]]-Projektes der [[GlassFish]]-Community.&amp;lt;ref&amp;gt;{{Webarchiv|url=https://jaxb.dev.java.net/ |wayback=20070711092851 |text=JAXB Reference Implementation |archiv-bot=2019-09-12 20:34:53 InternetArchiveBot }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seit Version 9 ist JAXB nicht mehr Bestandteil der [[Java-Laufzeitumgebung|JRE]] und des JDK.&amp;lt;ref&amp;gt;{{Internetquelle | url=http://cr.openjdk.java.net/~iris/se/9/java-se-9-fr-spec/#APIs-proposed-for-removal | titel= Java SE 9 ( JSR 379) Final Release Specification: APIs proposed for removal  | sprache=en | datum= | zugriff=2019-05-14}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle | url=http://openjdk.java.net/jeps/320 | titel=JEP 320: Remove the Java EE and CORBA Modules | sprache=en | datum= | zugriff=2019-05-14}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objekt-zu-XML-Transformation ==&lt;br /&gt;
[[Datei:Unmarshalling-Marshalling.PNG|rand|rechts|275px|Marshalling und Unmarshalling]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;[[Marshalling]]&amp;#039;&amp;#039; generiert bei JAXB aus einem Baum von Java-Objekten ein XML-Dokument. Dies ist eine spezielle Form der [[Serialisierung]]. [[Anwendungsfall|Anwendungsfälle]] für diese Umwandlung sind beispielsweise [[Persistenz (Informatik)|Persistierung]] in einer Datei oder Übertragung über ein Netzwerk. Der umgekehrte Weg heißt &amp;#039;&amp;#039;[[Unmarshalling]]&amp;#039;&amp;#039; – eine spezielle Form der [[Deserialisierung]]. Hierbei wird aus einem gegebenen XML-Dokument wieder ein Baum von Java-Objekten generiert. Um eine solche Umwandlung eindeutig zu realisieren, verwendet man XML-Schemata. Die verwendeten XML-Dokumente gehorchen den im Schema definierten Regeln. Man nennt sie auch Schema-Instanzen.&lt;br /&gt;
&lt;br /&gt;
== Datenbindung ==&lt;br /&gt;
Der Begriff der &amp;#039;&amp;#039;Datenbindung&amp;#039;&amp;#039; innerhalb dieses Konzeptes beschreibt einen Satz von Regeln, welche die Abbildung/Repräsentation des XML-Schemas gegenüber den zu generierenden Java-Objekten bestimmen. Auf diese vorgegebenen Regeln kann durch &amp;#039;&amp;#039;Binding Customizations&amp;#039;&amp;#039; Einfluss genommen werden. Dies kann durch Inline-Notizen im [[XML-Schema]] oder durch eine gesonderte Datei geschehen, die dann dem &amp;#039;&amp;#039;Binding Compiler&amp;#039;&amp;#039; mit übergeben wird. Dieser hat dann die Aufgabe, das XML-Schema auf eine entsprechende Java-Objekt-Struktur abzubilden.&lt;br /&gt;
&lt;br /&gt;
Die Tabelle unten listet die Abbildung der [[XML-Schema (W3C)|XML-Schema]]-Datentypen (XSD) zu den entsprechenden Datentypen in Java in JAXB auf.&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
  | url = http://download.oracle.com/docs/cd/E12840_01/wls/docs103/webserv/data_types.html#wp223908&lt;br /&gt;
  | title = Using JAXB Data Binding: Standard Data Type Mapping&lt;br /&gt;
| accessdate=2014-04-25| offline= }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size: 100%; text-align: left; width: 35%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! XML-Schematyp&lt;br /&gt;
! Java-Datentyp&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:anySimpleType&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;for &amp;lt;code&amp;gt;xsd:element&amp;lt;/code&amp;gt; of this type&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;java.lang.Object&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:anySimpleType&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;for &amp;lt;code&amp;gt;xsd:attribute&amp;lt;/code&amp;gt; of this type&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;java.lang.String&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:base64Binary&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;byte[]&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:boolean&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;boolean&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:byte&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;byte&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:date&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;javax.xml.datatype.XMLGregorianCalendar&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:dateTime&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;javax.xml.datatype.XMLGregorianCalendar&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:decimal&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;java.math.BigDecimal&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:double&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;double&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:duration&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;javax.xml.datatype.Duration&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:float&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;float&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:g&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;javax.xml.datatype.XMLGregorianCalendar&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:hexBinary&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;byte[]&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:int&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;int&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:integer&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;java.math.BigInteger&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:long&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;long&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:NOTATION&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;javax.xml.namespace.QName&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:positiveInteger&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;java.math.BigInteger&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:QName&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;javax.xml.namespace.QName&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:short&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;short&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:string&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;java.lang.String&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:time&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;javax.xml.datatype.XMLGregorianCalendar&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:unsignedByte&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;short&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:unsignedInt&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;long&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:unsignedLong&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;java.math.BigDecimal&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;xsd:unsignedShort&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;int&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== JAXB Binding Framework ==&lt;br /&gt;
Das &amp;#039;&amp;#039;JAXB Binding Framework&amp;#039;&amp;#039; besteht im Kern aus drei Java-Paketen:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;jakarta.xml.bind&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;jakarta.xml.bind.util&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;jakarta.xml.bind.helpers&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die letzten beiden Pakete liefern unterstützende Funktionen für das Hauptpaket &amp;lt;code&amp;gt;jakarta.xml.bind&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Die Klasse &amp;lt;code&amp;gt;JAXBContext&amp;lt;/code&amp;gt; aus &amp;lt;code&amp;gt;jakarta.xml.bind&amp;lt;/code&amp;gt; stellt den Eingangspunkt zur Nutzung des Frameworks innerhalb einer eigenen Java-Anwendung dar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
    JAXBContext jc = JAXBContext.newInstance(&amp;quot;com.acme.foo:com.acme.bar&amp;quot;);&lt;br /&gt;
    Unmarshaller u = jc.createUnmarshaller();&lt;br /&gt;
    FooObject fooObj = (FooObject) u.unmarshal(new File(&amp;quot;foo.xml&amp;quot;));&lt;br /&gt;
    BarObject barObj = (BarObject) u.unmarshal(new File(&amp;quot;bar.xml&amp;quot;));&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aus dem erstellten Kontext-Objekt wird nun ein „Unmarshaller“ generiert. Mit diesem können dann die XML-Daten auf Java-Objekte abgebildet werden.&lt;br /&gt;
&lt;br /&gt;
Seit JAXB 2.1 stellt die Hilfsklasse &amp;lt;code&amp;gt;JAXB&amp;lt;/code&amp;gt; aus &amp;lt;code&amp;gt;jakarta.xml.bind&amp;lt;/code&amp;gt; einen vereinfachten Weg dar, dies zu erreichen. Die Erzeugung des Kontextes und des Unmarshallers wird durch diese automatisch intern vorgenommen, was gerade Einsteigern die Nutzung von JAXB erheblich erleichtert. Nachteilig hierbei ist jedoch, dass diese Objekte bei jedem Aufruf neu erzeugt werden, sodass in einigen Anwendungsfällen ein Geschwindigkeitsnachteil resultiert:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
    FooObject fooObj = JAXB.unmarshal(new File(&amp;quot;foo.xml&amp;quot;), FooObject.class);&lt;br /&gt;
    BarObject barObj = JAXB.unmarshal(new File(&amp;quot;bar.xml&amp;quot;), BarObject.class);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Um die Datenobjekte wieder zurück in die XML-Form zu bringen, wird ein „Marshaller“ aus dem Kontext-Objekt erzeugt. Ihm werden das Datenobjekt und ein Streamobjekt (&amp;lt;code&amp;gt;java.io.OutputStream&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;java.io.Writer&amp;lt;/code&amp;gt;) übergeben.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
    Marshaller m = jc.createMarshaller();&lt;br /&gt;
    m.marshal(fooObj, System.out);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Auch an dieser Stelle erleichtert JAXB 2.1 die Programmierung durch die Hilfsklasse &amp;lt;code&amp;gt;JAXB&amp;lt;/code&amp;gt;, welche den Marshaller intern erzeugt und somit zu kürzerem Quellcode führt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
    JAXB.marshal(fooObj, System.out);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alternativen ==&lt;br /&gt;
Die folgenden Java XML Binding Frameworks können als Alternative zu JAXB verwendet werden:&lt;br /&gt;
* [[Apache XMLBeans]]&lt;br /&gt;
* [[Castor (Framework)]]&lt;br /&gt;
* [[JiBX]]&lt;br /&gt;
* [[CookXML]]&lt;br /&gt;
* [[XStream]]&lt;br /&gt;
* [[Apache Commons Betwixt]]&lt;br /&gt;
* [[Simple XML Serialization]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://jakarta.ee/specifications/xml-binding/ JAXB-Referenzimplementierung] – Referenzimplementierung und JAXB-Spezifikation&lt;br /&gt;
* [http://jaxb.java.net/tutorial/ JAXB-Tutorial]&lt;br /&gt;
* [http://docs.oracle.com/cd/E17802_01/webservices/webservices/docs/2.0/tutorial/doc/JAXBWorks.html JAXB-Kapitel] aus dem &amp;#039;&amp;#039;Java Web Services Tutorial&amp;#039;&amp;#039; von Sun/Oracle&lt;br /&gt;
* [http://www.oracle.com/technetwork/articles/javase/index-140168.html Überblick über JAXB.] Sun/Oracle&lt;br /&gt;
* [http://openbook.galileocomputing.de/javainsel/javainsel_16_004.html Deutschsprachiges Tutorial.] In: &amp;#039;&amp;#039;Java ist auch eine Insel&amp;#039;&amp;#039;&lt;br /&gt;
* [https://jakarta.ee/specifications/xml-binding/3.0/apidocs/jakarta.xml.bind/jakarta/xml/bind/jaxb Die Hilfsklasse &amp;lt;code&amp;gt;JAXB&amp;lt;/code&amp;gt;.] jakarta.ee&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Java-Programmierschnittstelle]]&lt;br /&gt;
[[Kategorie:XML]]&lt;/div&gt;</summary>
		<author><name>87.139.216.203</name></author>
	</entry>
</feed>