<?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=Serialisierung</id>
	<title>Serialisierung - 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=Serialisierung"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Serialisierung&amp;action=history"/>
	<updated>2026-05-23T13:03:22Z</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=Serialisierung&amp;diff=103871&amp;oldid=prev</id>
		<title>imported&gt;Erlenmeyerkönig: Grammatik</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Serialisierung&amp;diff=103871&amp;oldid=prev"/>
		<updated>2026-04-21T06:21:15Z</updated>

		<summary type="html">&lt;p&gt;Grammatik&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Dieser Artikel|behandelt den Begriff der Programmierung. Für die Begrifflichkeit im Kontext „Serialisierung vs. Parallelisierung“ siehe [[Sequentialisierung]].}}&lt;br /&gt;
[[Datei:Serialization.png|mini|hochkant=1.3|Beispielhaftes Flussdiagramm von Serialisierung und Deserialisierung]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serialisierung&amp;#039;&amp;#039;&amp;#039; bezeichnet in der [[Informatik]] den Prozess, bei dem [[Datenstruktur|strukturierte Daten]] oder [[Objekt (Programmierung)|Objekte]] in eine lineare Folge von [[Byte]]s oder eine [[Zeichenkette]] umgewandelt werden.&lt;br /&gt;
Serialisierung wird hauptsächlich für die Speicherung von Daten in [[Datei]]en, für die Übertragung über ein [[Rechnernetz]] (z.&amp;amp;nbsp;B. dem [[Internet]]) und für die Kommunikation zwischen [[Prozess (Informatik)|Prozessen]] verwendet.&lt;br /&gt;
&lt;br /&gt;
Übliche [[Datenspeicher|Speichermedien]] sind nur in der Lage, [[Datenstrom|Datenströme]] zu speichern. Um [[Persistenz (Informatik)|Persistenz]] für ein Objekt zu erreichen, kann es serialisiert werden. Hier wird der komplette Zustand des Objektes, inklusive aller referenzierten Objekte, in einen Datenstrom umgewandelt, der anschließend auf ein Speichermedium geschrieben wird. Beispielsweise lassen sich [[Java (Programmiersprache)|Java]]-Objekte mit [[Gson]] in ihre serialisierte [[JSON]]-Darstellung konvertieren.&lt;br /&gt;
&lt;br /&gt;
Die Umkehrung der Serialisierung, also die Umwandlung eines Datenstroms in Objekte, wird als Deserialisierung bezeichnet.&lt;br /&gt;
&lt;br /&gt;
== Serialisierungformate ==&lt;br /&gt;
&lt;br /&gt;
Serialisierungformate lassen sich in binäre und textbasierte Formate einteilen. Binäre Serialisierungsformate sind auf Effizienz, Geschwindigkeit und geringen Speicherverbrauch optimiert. Textbasierte Formate sind menschenlesbar und eignen sich besonders für [[Konfigurationsdatei]]en und [[Datenaustausch]].&lt;br /&gt;
&lt;br /&gt;
Bekannte binäre Serialisierungformate sind:&lt;br /&gt;
* [[Protocol Buffers]]&lt;br /&gt;
* [[MessagePack]]&lt;br /&gt;
&lt;br /&gt;
Bekannte textbasierte Serialisierungformate sind:&lt;br /&gt;
* [[JSON]]&lt;br /&gt;
* [[Extensible Markup Language|XML]]&lt;br /&gt;
* [[Initialisierungsdatei|INI]]&lt;br /&gt;
* [[YAML]]&lt;br /&gt;
* [[TOML]]&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Marshalling]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Wiktionary|Serialisierung}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Programmierung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Erlenmeyerkönig</name></author>
	</entry>
</feed>