Change search
ReferencesLink to record
Permanent link

Direct link
Comparison between JSON and YAML for Data Serialization.
KTH, School of Computer Science and Communication (CSC).
KTH, School of Computer Science and Communication (CSC).
2011 (English)Independent thesis Advanced level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

This report determines and discusses the primary differences between two different serialization formats, namely YAML and JSON. A general introduction to the concepts of serialization and parsing is provided first, which also explains how they can be used to transfer and store data. This is followed by an analysis of the YAML and JSON formats, where functionality, primary use cases, and syntax is described. In addition to this the percieved performance of implementations for both formats will also be investigated by conducting a number of tests. Using the combined background information and results from the tests, conclusions regarding the main differences between the two are then determined and discussed.

Abstract [sv]

Denna rapport tar upp och diskuterar primära skillnader mellan två olika serialiseringsformat; YAML och JSON. Först ges en övergripande introduktion till begreppen serialisering och parsing, som även förklarar hur de kan användas för att överföra och lagra data. Därefter följer en mer djupgående analys av YAML och JSON, där funktionalitet, primära användningsområden samt syntax beskrivs. Utöver detta undersöks även prestandan hos implementationer av de olika formaten med hjälp av ett antal tester. Slutligen används den samlade bakgrundsinformationen och resultaten från de genomförde testerna för att påvisa de största skillnaderna mellan dem.

Place, publisher, year, edition, pages
Kandidatexjobb CSC, K11047
National Category
Computer Science
URN: urn:nbn:se:kth:diva-130815OAI: diva2:654262
Educational program
Master of Science in Engineering - Computer Science and Technology
Available from: 2013-10-07 Created: 2013-10-07

Open Access in DiVA

No full text

Other links
By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 59 hits
ReferencesLink to record
Permanent link

Direct link