07.01.2010, 00:00 Uhr

Json.NET serialisiert schneller

James Newton-King hat die Performance von Json.NET beim Serialisieren und Deserialisieren von Objekten mit dem Tempo von anderen Werkzeugen verglichen und die Ergebnisse veröffentlicht.
Die JavaScript Object Notation, kurz JSON ist ein kompaktes Textformat zum Zweck des Datenaustauschs zwischen Anwendungen. Obwohl der Name auf eine alleinige Verwendung in JavaScript hindeutet, ist JSON ein unabhängiges Format, welches theoretisch in jeder Programmiersprache eingesetzt werden kann. Die Bibliothek Json.NET [www.codeplex.com/Json] formatiert .NET-Objekte im JSON-Format und serialisiert beziehungsweise deserialisiert sie.

James Newton-King hat die Performance von Json.NET beim Serialisieren und Deserialisieren mit anderen Werkzeugen verglichen. Dabei hat er festgestellt, dass die neueste Version Json.NET 3.5 Release 6 schneller arbeitet als der JavaScriptSerializer und der WCF DataContractJsonSerializer. Alle Vergleiche hat Newton-King ausgewertet und in Form übersichtlicher Grafiken bereitgestellt. [bl]




Das könnte Sie auch interessieren