{"id":5526,"date":"2025-01-30T07:11:34","date_gmt":"2025-01-30T06:11:34","guid":{"rendered":"https:\/\/rock-the-prototype.com\/uncategorized\/json\/"},"modified":"2025-01-30T15:45:22","modified_gmt":"2025-01-30T14:45:22","slug":"json","status":"publish","type":"encyclopedia","link":"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/","title":{"rendered":"JSON"},"content":{"rendered":"<p><\/p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\"><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1144px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Inhaltsverzeichnis<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ffffff;color:#ffffff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ffffff;color:#ffffff\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#What_is_JSON\" >What is JSON?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#Why_do_I_need_JSON\" >Why do I need JSON?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#What_advantages_does_JSON_offer_for_data_exchange\" >What advantages does JSON offer for data exchange?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#Space_Whitespace\" >Space \/ Whitespace<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#%F0%9F%92%A1_Understand_JSON_in_just_5_minutes\" >&#x1f4a1; Understand JSON in just 5 minutes!<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#%F0%9F%93%8C_JSON_vs_XML_%E2%80%93_What_is_the_difference\" >&#x1f4cc; JSON vs. XML \u2013 What is the difference?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#Which_JSON_properties_enable_these_advantages\" >Which JSON properties enable these advantages?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#Why_is_JSON_so_easy_to_use\" >Why is JSON so easy to use?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#How_does_JSON_work_for_data_exchange\" >How does JSON work for data exchange?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#1_name_and_value_pairs\" >1. name and value pairs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#2_ordered_list_of_values\" >2. ordered list of values<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#%F0%9F%93%8C_JSON_in_modernen_NoSQL-Datenbanken\" >&#x1f4cc; JSON in modernen NoSQL-Datenbanken<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#%F0%9F%93%8C_JSON-Schema_%E2%80%93_Validierung_und_Strukturierung_von_JSON-Daten\" >&#x1f4cc; JSON-Schema \u2013 Validierung und Strukturierung von JSON-Daten<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#Universal_JSON_data_structures_support_interoperability\" >Universal JSON data structures support interoperability<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#Interchangeable_data_formats_between_programming_languages_web_technologies\" >Interchangeable data formats between programming languages &amp; web technologies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#JSON_objects\" >JSON objects<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#JSON_array\" >JSON array<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#JSON_values\" >JSON values<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#JSON_string\" >JSON string<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#JSON_number\" >JSON number<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#JSON_in_practice\" >JSON in practice<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#JSON_applications_you_should_know\" >JSON applications you should know:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#JSON_and_APIs\" >JSON and APIs<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#Example_1_Nested_JSON_object_with_arrays\" >Example 1: Nested JSON object with arrays<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#Example_2_JSON_array_with_objects\" >Example 2: JSON array with objects<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"What_is_JSON\"><\/span>What is JSON?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong><a href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/\" target=\"_blank\" title=\"What is JSON? JSON, the JavaScript Object Notation, is a lightweight and flexible data format that is ideal for cross-platform data exchange. It is easy to read, easy to write and is supported by almost all modern programming languages. Thanks to its lean structure, JSON enables efficient data transfer and is indispensable for web applications and APIs.\" class=\"encyclopedia\">JSON<\/a><\/strong> (J<strong>avaScript Object Notation<\/strong>) is a lightweight, text-based data format that is used for the cross-platform exchange of structured data. Even though JSON is not a standardized official standard, you need to know this very widespread notation for structured data.<\/p>\n<p>JSON is not a <a href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/programming\/\" target=\"_blank\" title=\"What is programming? When programming, a programmer creates a software program that can run on a machine. The code is created in one of the formally defined computer languages - which are countless, such as Java, PHP, C++ or C#, Perl and many many more.\" class=\"encyclopedia\">programming<\/a> language, but a text-based syntax for representing structured data.<\/p>\n<p>You can define data structures with a <strong>JSON file<\/strong> and use the <strong>JSON files<\/strong> as a format for cross-technology data exchange.<\/p>\n<p>In all of this, <strong>JSON technology<\/strong> is based on the concepts of established programming languages.<\/p>\n\n<h3><span class=\"ez-toc-section\" id=\"Why_do_I_need_JSON\"><\/span>Why do I need JSON?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>JSON is used to exchange data between different applications, platforms or devices. It is a central tool in modern web development, especially for communication between the front end and back end. Examples of this are<\/p>\n<ul>\n<li><strong>APIs:<\/strong> JSON is the standard format for most RESTful APIs.<\/li>\n<li><strong>Databases:<\/strong> Many NoSQL databases, such as MongoDB, store data directly in JSON-like formats.<\/li>\n<li><strong>Configuration files:<\/strong> The established standard is often used for app and software configurations.<\/li>\n<li><strong>Data integration:<\/strong> The JSON data format facilitates the exchange of information between different programming languages and systems.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"What_advantages_does_JSON_offer_for_data_exchange\"><\/span>What advantages does JSON offer for data exchange?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>JSON offers numerous advantages for data exchange. For this purpose <a href=\"https:\/\/en.wikipedia.org\/wiki\/Douglas_Crockford\">Douglas Crockford<\/a> &ndash; the inventor of the JSON format &ndash; made the following design decisions when specifying the JSON notation:<\/p>\n<ul>\n<li>Easy to read and write: for both humans and machines.<\/li>\n<li><strong>Compact:<\/strong> The text-based format is minimalistic and reduces data overhead.<\/li>\n<li><strong>Universal:<\/strong> JSON is supported by almost all modern programming languages and frameworks.<\/li>\n<li><strong>Flexible:<\/strong> JSON allows data structures to be nested, enabling complex data sets to be represented.<\/li>\n<li><strong>Efficient:<\/strong> JSON notation is easy for machines to parse. <a href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/parsing\/\" target=\"_blank\" title=\"What is parsing? A parser is software that can logically check the source code in a software program and thus identify existing errors.\" class=\"encyclopedia\">Parsing<\/a> and serialization of JSON data is fast and resource-efficient.<\/li>\n<li><strong>JavaScript object notation<\/strong> supports the interoperability of (web) technologies and a wide variety of components<br>\nthe notation is ideal for analyzing data structures<\/li>\n<li><strong>JSON formats<\/strong> are particularly easy to generate the <a href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/design-pattern\/\" target=\"_blank\" title=\"A design pattern is a design pattern for software as an abstract description. In programming, design patterns are usually object-oriented code drafts. Design patterns solve a class of problems.\" class=\"encyclopedia\">design pattern<\/a> is based on the JavaScript programming language<br>\nand supports the <a href=\"https:\/\/www.ecma-international.org\/publications-and-standards\/standards\/ecma-262\/\">Standard ECMA-262<\/a><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Space_Whitespace\"><\/span>Space \/ Whitespace<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Spaces can be inserted between <strong>JSON elements<\/strong> as required.<\/p>\n<p>Apart from a few encoding details, this definition already describes the basic syntax of JSON.<\/p>\n<h2>&#128161; Understand JSON in just 5 minutes!<\/h2>\n<p><strong>JSON<\/strong> is the most important data format for web development, APIs and modern databases. In this video, you&rsquo;ll get a concise introduction to <strong>JSON syntax<\/strong>, objects, arrays and best practices.<\/p>\n<p>Watch our <strong>JSON tutorial<\/strong> to the end to see a <strong>real-world JSON example in action<\/strong>!<\/p>\n<\/div><div class=\"fusion-video fusion-youtube\" style=\"--awb-max-width:1080px;--awb-max-height:608px;--awb-align-self:center;--awb-width:100%;\"><div class=\"video-shortcode\"><priv-fac-lite-youtube class=\"fusion-hidden lty-load\" data-privacy-type=\"youtube\" videoid=\"6so2bE9ZAD4\" params=\"wmode=transparent&amp;autoplay=1&amp;enablejsapi=1\" title=\"YouTube Tutorial: JSON verstehen in 5 Minuten - So nutzt du den JSON-Standard richtig f&uuml;r APIs, Web &amp; Software!\" data-button-label=\"Play Video\" width=\"1080\" height=\"608\" data-thumbnail-size=\"auto\" data-no-cookie=\"on\"><\/priv-fac-lite-youtube><div class=\"fusion-privacy-placeholder\" style=\"width:1080px; height:608px;\" data-privacy-type=\"youtube\"><div class=\"fusion-privacy-placeholder-content\"><div class=\"fusion-privacy-label\">For privacy reasons YouTube needs your permission to be loaded. For more details, please see our <a class=\"privacy-policy-link\" href=\"https:\/\/rock-the-prototype.com\/datenschutzerklaerung\/\" rel=\"privacy-policy\">Datenschutzerkl&auml;rung<\/a>.<\/div><button data-privacy-type=\"youtube\" class=\"fusion-button button-default fusion-button-default-size button fusion-privacy-consent\">I Accept<\/button><\/div><\/div><\/div><\/div>\n<div class=\"fusion-text fusion-text-2\"><h2>&#128204; JSON vs. XML &ndash; What is the difference?<\/h2>\n<p>JSON has replaced XML as the preferred data format for many web applications. But why?<\/p>\n<table>\n<thead>\n<tr>\n<th>Feature<\/th>\n<th>JSON<\/th>\n<th>XML<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Readability<\/td>\n<td>Simple for people &amp; machines<\/td>\n<td>More complex, more overhead<\/td>\n<\/tr>\n<tr>\n<td>Syntax<\/td>\n<td>Key-value pairs<\/td>\n<td>Tags &amp; Attributs<\/td>\n<\/tr>\n<tr>\n<td>Structure<\/td>\n<td>Arrays, Objects<\/td>\n<td>Tree structure<\/td>\n<\/tr>\n<tr>\n<td>Parsing<\/td>\n<td>Very fast<\/td>\n<td>Slower due to complex processing<\/td>\n<\/tr>\n<tr>\n<td>Typing<\/td>\n<td>no direct support<\/td>\n<td>&nbsp;Supports data types<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Conclusion:<\/strong> The JSON format is much more efficient for modern web development, while XML is still used in certain legacy systems.<\/p>\n<\/div><a class=\"fusion-modal-text-link\" data-toggle=\"modal\" data-target=\".fusion-modal.Spotify Podcast - Folge 6 - WebApp Prototyping mit Nuxt.js &amp; Vue.js - Rock the Prototype - Softwareentwicklung &amp; Prototyping\" href=\"#\"><iframe class=\"lazyload\" style=\"border-radius: 12px;\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27100%27%20height%3D%27352%27%20viewBox%3D%270%200%20100%20352%27%3E%3Crect%20width%3D%27100%27%20height%3D%27352%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/open.spotify.com\/embed\/episode\/68mJHImwRfEsMNZN6Yu78V?utm_source=generator\" width=\"100%\" height=\"352\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/a>\n<div class=\"fusion-text fusion-text-3\"><h2><span class=\"ez-toc-section\" id=\"Which_JSON_properties_enable_these_advantages\"><\/span>Which JSON properties enable these advantages?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>JSON is a text format. As a text-based data format, it is completely independent of programming languages.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Why_is_JSON_so_easy_to_use\"><\/span>Why is JSON so easy to use?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>JSON is based on established conventions from widely used programming languages such as JavaScript, <a href=\"https:\/\/rock-the-prototype.com\/wiki\/python\/\"><strong>Python<\/strong><\/a><a href=\"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/java\/\" target=\"_blank\" title=\"What is Java suitable for in programming? Java is very popular as the official language for developing Android apps. It is a general purpose programming language. This programming language is supported by Google and a large active community of developers.\" class=\"encyclopedia\">Java<\/a> and C++. This means that if you have already worked with one of these languages, you can understand JSON intuitively and use it directly. Thanks to its simple but powerful structure, JSON enables: &#9989; <strong>Quick understanding &amp; easy readability:<\/strong> even without programming knowledge, JSON is intuitive to understand. &#9989; <strong>Seamless integration:<\/strong> JSON can be easily integrated into various programming languages and systems. &#9989; <strong>Efficient data processing:<\/strong> JSON is compact, reduces overhead and can be processed particularly quickly by modern applications. These advantages make JSON the preferred standard for data exchange in modern web, API and database applications. At the same time, a large number of software developers are already directly familiar with JSON concepts. All these properties together make JSON the ideal format for data exchange.<\/p>\n<div id=\"attachment_3371\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-3371\" class=\"size-fusion-600 wp-image-1863\" src=\"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/JSON-JavaScript-Object-Notation-600x321.png\" alt=\"JSON - JavaScript Object Notation\" width=\"600\" height=\"321\" srcset=\"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/JSON-JavaScript-Object-Notation-200x107.png 200w, https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/JSON-JavaScript-Object-Notation-300x161.png 300w, https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/JSON-JavaScript-Object-Notation-400x214.png 400w, https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/JSON-JavaScript-Object-Notation-600x321.png 600w, https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/JSON-JavaScript-Object-Notation-768x411.png 768w, https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/JSON-JavaScript-Object-Notation-800x428.png 800w, https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/JSON-JavaScript-Object-Notation-1024x548.png 1024w, https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/JSON-JavaScript-Object-Notation.png 1102w\" sizes=\"(max-width: 600px) 100vw, 600px\"><p id=\"caption-attachment-3371\" class=\"wp-caption-text\">JSON &ndash; JavaScript Object Notation<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"How_does_JSON_work_for_data_exchange\"><\/span>How does JSON work for data exchange?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>JSON formats<\/strong> are based on two data structures:<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_name_and_value_pairs\"><\/span>1. name and value pairs<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>In various programming languages, a combination of a name with a value pair is called a<\/p>\n<ul>\n<li>an object,<\/li>\n<li>Record,<\/li>\n<li>Structure (struct),<\/li>\n<li>Dictionary or directory,<\/li>\n<li>Hash table (hash table),<\/li>\n<li>keyed list (keyed list) or as<\/li>\n<li>an associative array (associative array)<\/li>\n<\/ul>\n<p>realized.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_ordered_list_of_values\"><\/span>2. ordered list of values<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>In most languages, ordered lists of values are called<\/p>\n<ul>\n<li>Array (array),<\/li>\n<li>Vector (vector),<\/li>\n<li>List (list) or<\/li>\n<li>Sequence<\/li>\n<\/ul>\n<p>implemented. JSON uses two basic data structures:<\/p>\n<ol>\n<li><strong>Name\/value pairs<\/strong> &ndash; e.g. <code><\/code><\/li>\n<li><strong>Ordered lists of values<\/strong> &ndash; e.g. <code>[10, 20, 30, 40]<\/code><\/li>\n<\/ol>\n<p>These structures make it possible to display data hierarchically and modularly.<\/p>\n<\/div><div class=\"fusion-text fusion-text-4\"><h2><strong>&#128204; JSON in modernen NoSQL-Datenbanken<\/strong><\/h2>\n<p>JSON-Formate spielen eine zentrale Rolle in NoSQL-Datenbanken wie MongoDB und CouchDB. Diese Datenbanken speichern Dokumente in JSON-&auml;hnlicher Form und erm&ouml;glichen so flexible, schemafreie Datenstrukturen.<\/p>\n<h4><strong>&#128204; JSON-Schema &ndash; Validierung und Strukturierung von JSON-Daten<\/strong><\/h4>\n<p><strong>JSON-Schema<\/strong> ist eine m&auml;chtige Erweiterung von JSON, die erm&ouml;glicht:<br>\n&#9989; Die Struktur von JSON-Daten zu definieren<br>\n&#9989; Pflichtfelder &amp; Datentypen zu erzwingen<br>\n&#9989; Datenvalidierung f&uuml;r APIs und Datenbanken<\/p>\n<p><strong>Beispiel f&uuml;r ein JSON Schema:<\/strong><\/p>\n<pre><span style=\"color: #ffffff;\"><\/span><\/pre>\n<\/div><a class=\"fusion-modal-text-link\" data-toggle=\"modal\" data-target=\".fusion-modal.Apple Podcast Folge 6 - WebApp Prototyping mit Nuxt.js &amp; Vue.js - Rock the Prototype - Softwareentwicklung &amp; Prototyping\" href=\"#\"><iframe style=\"width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px;\" src=\"https:\/\/embed.podcasts.apple.com\/us\/podcast\/folge-6-webapp-prototyping-mit-nuxt-js-vue-js\/id1684107786?i=1000623760475\" height=\"175\" frameborder=\"0\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-storage-access-by-user-activation allow-top-navigation-by-user-activation\"><\/iframe><\/a>\n<div class=\"fusion-text fusion-text-5\"><h3><span class=\"ez-toc-section\" id=\"Universal_JSON_data_structures_support_interoperability\"><\/span>Universal JSON data structures support interoperability<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Both are universal <strong>JSON data structures<\/strong> that are therefore supported by almost all modern programming languages.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Interchangeable_data_formats_between_programming_languages_web_technologies\"><\/span>Interchangeable data formats between programming languages &amp; web technologies<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>JSON structures<\/strong> enable us programmers to use a data format that is interchangeable between programming languages and is also based on these familiar structures.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"JSON_objects\"><\/span>JSON objects<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A <strong>JSON object<\/strong> is an unordered set of name\/value pairs.<\/p>\n<ul>\n<li>Each object begins with <code><\/code><small>curved bracket close<\/small>.<\/li>\n<li>Each name is followed by a <code>:<\/code><small>colon<\/small> followed by the value and<\/li>\n<li>The individual name\/value pairs are separated from each other by <code>,<\/code><small>comma<\/small>.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"JSON_array\"><\/span>JSON array<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>An <b>array<\/b> is an ordered list of values.<\/p>\n<ul>\n<li>Arrays begin with <code>[<\/code> square<small>bracket open<\/small> and end with <code>]<\/code> square<small>bracket close<\/small>.<\/li>\n<li>Values are separated from each other by <code>,<\/code><small>comma<\/small>.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"JSON_values\"><\/span>JSON values<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A <b>value<\/b> can be an object, an array, a string, a number or one of the expressions <code>true<\/code>, <code>false<\/code> or <code>null<\/code> be. These structures can be nested within one another.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"JSON_string\"><\/span>JSON string<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A string is a <b>character string<\/b> and consists of no (empty character string) or more Unicode characters.<\/p>\n<ul>\n<li>Each string is enclosed in double quotation marks.<\/li>\n<li>A character string can contain escape sequences with a special meaning.<\/li>\n<li>A single character is represented by a character string consisting of only one character.<\/li>\n<li>A <strong> JSON string<\/strong> is very similar to one in C or Java.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"JSON_number\"><\/span>JSON number<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A number in JSON format is very similar to a number in C or Java, with the exception that octal and hexadecimal numbers are not used.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"JSON_in_practice\"><\/span>JSON in practice<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4><span class=\"ez-toc-section\" id=\"JSON_applications_you_should_know\"><\/span>JSON applications you should know:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li><strong>Web APIs:<\/strong> Here it enables seamless communication between server and client.<\/li>\n<li><strong>Databases:<\/strong> In NoSQL databases such as MongoDB, <strong>JSON documents<\/strong> are stored as native data structures.<\/li>\n<li><strong>Data visualization:<\/strong> JSON files are often used as input for tools such as D3.js.<\/li>\n<\/ul>\n<h4><span class=\"ez-toc-section\" id=\"JSON_and_APIs\"><\/span>JSON and APIs<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>The JSON format is the established standard for most REST APIs, as it is easy to serialize and parse. <strong>Example:<\/strong><\/p>\n<\/div><a class=\"fusion-modal-text-link\" data-toggle=\"modal\" data-target=\".fusion-modal.Code-Beispiele fuer JSON-Daten\" href=\"#\">\n<style>\n        body {<br \/>            font-family: Arial, sans-serif;<br \/>            background-color: #202124;<br \/>            color: #e8eaed;<br \/>            line-height: 1.5;<br \/>            margin: 20px;<br \/>        }<br \/>        h1, h2 {<br \/>            color: #8ab4f8;<br \/>        }<br \/>        pre {<br \/>            background-color: #d4d4d4; \/* Hellgrauer Hintergrund *\/<br \/>            color: #2d2d2d; \/* Dunkle Schrift *\/<br \/>            padding: 15px;<br \/>            border-radius: 8px;<br \/>            overflow-x: auto;<br \/>            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);<br \/>            font-family: 'Courier New', Courier, monospace;<br \/>            font-size: 14px;<br \/>            transition: background-color 0.3s, color 0.3s; \/* \u00dcbergangseffekt *\/<br \/>        }<br \/>        pre:hover {<br \/>            background-color: #2d2d2d; \/* Hintergrund wird dunkelgrau *\/<br \/>            color: #ffffff; \/* Schrift wird wei\u00df *\/<br \/>        }<br \/>    <\/style>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Example_1_Nested_JSON_object_with_arrays\"><\/span>Example 1: Nested JSON object with arrays<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<pre>{\r\n    \"name\": \"Sandra\",\r\n    \"age\": 30,\r\n    \"address\": {\r\n        \"street\": \"Berliner Stra\u00dfe 12\",\r\n        \"city\": \"Berlin\",\r\n        \"zip\": \"10115\"\r\n    },\r\n    \"skills\": [\r\n        {\r\n            \"name\": \"JavaScript\",\r\n            \"proficiency\": \"Expert\"\r\n        },\r\n        {\r\n            \"name\": \"Python\",\r\n            \"proficiency\": \"Advanced\"\r\n        },\r\n        {\r\n            \"name\": \"Java\",\r\n            \"proficiency\": \"Intermediate\"\r\n        }\r\n    ],\r\n    \"isAvailableForHire\": true\r\n}\r\n<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Example_2_JSON_array_with_objects\"><\/span>Example 2: JSON array with objects<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<pre>[\r\n    {\r\n        \"fruit\": \"apple\",\r\n        \"color\": \"red\",\r\n        \"available\": true\r\n    },\r\n    {\r\n        \"fruit\": \"banana\",\r\n        \"color\": \"yellow\",\r\n        \"available\": false\r\n    },\r\n    {\r\n        \"fruit\": \"cherry\",\r\n        \"color\": \"dark red\",\r\n        \"available\": true\r\n    }\r\n]\r\n<\/pre>\n<\/a><div class=\"fusion-video fusion-youtube\" style=\"--awb-max-width:1080px;--awb-max-height:608px;--awb-align-self:center;--awb-width:100%;\"><div class=\"video-shortcode\"><priv-fac-lite-youtube class=\"fusion-hidden lty-load\" data-privacy-type=\"youtube\" videoid=\"IEnIpI5plKs\" params=\"wmode=transparent&amp;autoplay=1&amp;enablejsapi=1\" title=\"YouTube video player 2\" data-button-label=\"Play Video\" width=\"1080\" height=\"608\" data-thumbnail-size=\"auto\" data-no-cookie=\"on\"><\/priv-fac-lite-youtube><div class=\"fusion-privacy-placeholder\" style=\"width:1080px; height:608px;\" data-privacy-type=\"youtube\"><div class=\"fusion-privacy-placeholder-content\"><div class=\"fusion-privacy-label\">For privacy reasons YouTube needs your permission to be loaded. For more details, please see our <a class=\"privacy-policy-link\" href=\"https:\/\/rock-the-prototype.com\/datenschutzerklaerung\/\" rel=\"privacy-policy\">Datenschutzerkl&auml;rung<\/a>.<\/div><button data-privacy-type=\"youtube\" class=\"fusion-button button-default fusion-button-default-size button fusion-privacy-consent\">I Accept<\/button><\/div><\/div><\/div><\/div>\n<div class=\"fusion-text fusion-text-6\"><h3>Rock the Prototype Podcast<\/h3>\n<p>The <strong>Rock the Prototype Podcast<\/strong> and the <strong>Rock the Prototype YouTube channel<\/strong> are the perfect place to go if you want to delve deeper into the world of web development, <a href=\"https:\/\/rock-the-prototype.com\/en\/prototyping-en\/prototyping\/\" target=\"_blank\" title=\"What is prototyping? Prototyping is both a process and a strategy for realizing ideas as quickly as possible.\" class=\"encyclopedia\">prototyping<\/a> and technology.<\/p>\n<p class=\"p1\"><strong>&#127911; Listen on Spotify: &#128073; Spotify Podcast: <a href=\"https:\/\/bit.ly\/41pm8rL\">https:\/\/bit.ly\/41pm8rL<\/a><\/strong><\/p>\n<p class=\"p1\"><strong><span class=\"s1\">&#127822;<\/span> Enjoy on Apple Podcasts: <span class=\"s1\">&#128073;<\/span>&nbsp;<a href=\"https:\/\/bit.ly\/4aiQf8t\">https:\/\/bit.ly\/4aiQf8t<\/a><\/strong><\/p>\n<p>In the podcast, you can expect exciting discussions and valuable insights into current trends, tools and best practices &ndash; ideal for staying on the ball and gaining fresh perspectives for your own projects. On the YouTube channel, you&rsquo;ll find practical tutorials and step-by-step instructions that clearly explain technical concepts and help you get straight into implementation.<\/p>\n<p><strong>Rock the Prototype YouTube Channel<\/strong><\/p>\n<p>&#128640; Rock the Prototype is &#128073; Your format for exciting topics such as software development, prototyping, software architecture, <a href=\"https:\/\/rock-the-prototype.com\/en\/cloud-computing-cloud-technology\/cloud\/\" target=\"_blank\" title=\"What is cloud? Cloud or cloud computing moves data and programs from desktop PCs or servers in a company to remote cloud servers. Cloud storage therefore consists of a standard server network in a cloud data center or distributed across several cloud server locations.\" class=\"encyclopedia\">cloud<\/a>, DevOps &amp; much more.<\/p>\n<p>&#128250; &#128075;&nbsp;<strong><a href=\"https:\/\/www.youtube.com\/@Rock-the-Prototype\" target=\"_blank\" rel=\"noopener\">Rock the Prototype YouTube Channel<\/a>&nbsp;&#128072;&nbsp; &#128064;&nbsp;<\/strong><\/p>\n<p style=\"padding-left: 40px;\">&#9989; Software development &amp; prototyping<\/p>\n<p style=\"padding-left: 40px;\">&#9989; Learning to program<\/p>\n<p style=\"padding-left: 40px;\">&#9989; Understanding software architecture<\/p>\n<p style=\"padding-left: 40px;\">&#9989; Agile teamwork<\/p>\n<p style=\"padding-left: 40px;\">&#9989; Test prototypes together<\/p>\n<p><strong>THINK PROTOTYPING &ndash; PROTOTYPE DESIGN &ndash; PROGRAM &amp; GET STARTED &ndash; JOIN IN NOW!<\/strong><\/p>\n<h4>Why is it worth checking back regularly?<\/h4>\n<p>Both formats complement each other perfectly: in the podcast, you can learn new things in a relaxed way and get inspiring food for thought, while on YouTube you can see what you have learned directly in action and receive valuable tips for practical application.<\/p>\n<p>Whether you&rsquo;re just starting out in software development or are passionate about prototyping, UX design or IT security. We offer you new technology trends that are really relevant &ndash; and with the Rock the Prototype format, you&rsquo;ll always find relevant content to expand your knowledge and take your skills to the next level!<\/p>\n<\/div>\n<\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\"><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1144px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><a class=\"fusion-modal-text-link\" data-toggle=\"modal\" data-target=\".fusion-modal.Rock the Prototype - Software development &amp; Prototyping Podcast iTunes\" href=\"#\"><iframe id=\"embedPlayer\" style=\"width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s ease 0s 6 normal none running loading-indicator; background-color: #e4e4e4;\" src=\"https:\/\/embed.podcasts.apple.com\/us\/podcast\/rock-the-prototype-software-development-prototyping\/id1684835330?itsct=podcast_box_player&amp;itscg=30200&amp;ls=1&amp;theme=auto\" height=\"450px\" frameborder=\"0\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation\"><\/iframe><\/a><\/div><\/div><\/div><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>What is JSON? JSON, the JavaScript Object Notation, is a lightweight and flexible data format that is ideal for cross-platform data exchange. It is easy to read, easy to write and is supported by almost all modern programming languages. Thanks to its lean structure, JSON enables efficient data transfer and is indispensable for web applications and APIs.  <\/p>\n","protected":false},"author":1,"featured_media":5525,"template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"categories":[1258],"tags":[3559,2451,3560,2112,2113,1169,3552,3553,3335,3332,3558,3334,4039,4035,4051,4052,4049,4041,4048,4040,4033,4034,2119,4042,3563,4036,4043,4046,4050,4053,4037,4047,4038,4044,4045,3561,3562,4032],"class_list":["post-5526","encyclopedia","type-encyclopedia","status-publish","has-post-thumbnail","hentry","category-learn-programming","tag-data-exchange","tag-data-format","tag-data-formats","tag-data-structure-en","tag-data-structures","tag-javascript-en","tag-javascript-api-en","tag-javascript-apis-en","tag-javascript-engine-en","tag-javascript-libraries","tag-javascript-object-notation-en","tag-javascript-runtime-environment","tag-json-api-en","tag-json-array-en","tag-json-big-data-en","tag-json-data-integration","tag-json-data-structure","tag-json-database","tag-json-databases","tag-json-encoding-en","tag-json-example","tag-json-file","tag-json-format-en","tag-json-mongodb-en","tag-json-notation-en","tag-json-parser-en","tag-json-python-en","tag-json-schema-en","tag-json-security-en","tag-json-serialization-en","tag-json-structure","tag-json-tutorial-en","tag-json-validation","tag-json-vs-xml-en","tag-json-vs-yaml-en","tag-notation-en","tag-notations","tag-son-syntax-en"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>JSON - The established standard for structured data exchange<\/title>\n<meta name=\"description\" content=\"What is JSON? \u2705 JSON benefits for data exchange \u2705 JSON properties \u2705 How does the JSON standard for data exchange work? \u2705 More...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JSON - The established standard for structured data exchange\" \/>\n<meta property=\"og:description\" content=\"What is JSON? \u2705 JSON benefits for data exchange \u2705 JSON properties \u2705 How does the JSON standard for data exchange work? \u2705 More...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/\" \/>\n<meta property=\"og:site_name\" content=\"Rock the Prototype - Softwareentwicklung &amp; Prototyping\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-30T14:45:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2025\/01\/Was-ist-JSON-JavaScript-Object-Notation-in-5-Minuten-verstehen-1024x560.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"560\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/learn-programming\\\/json\\\/\",\"url\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/learn-programming\\\/json\\\/\",\"name\":\"JSON - The established standard for structured data exchange\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/learn-programming\\\/json\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/learn-programming\\\/json\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/rock-the-prototype.com\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Was-ist-JSON-JavaScript-Object-Notation-in-5-Minuten-verstehen.png\",\"datePublished\":\"2025-01-30T06:11:34+00:00\",\"dateModified\":\"2025-01-30T14:45:22+00:00\",\"description\":\"What is JSON? \u2705 JSON benefits for data exchange \u2705 JSON properties \u2705 How does the JSON standard for data exchange work? \u2705 More...\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/learn-programming\\\/json\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/learn-programming\\\/json\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/learn-programming\\\/json\\\/#primaryimage\",\"url\":\"https:\\\/\\\/rock-the-prototype.com\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Was-ist-JSON-JavaScript-Object-Notation-in-5-Minuten-verstehen.png\",\"contentUrl\":\"https:\\\/\\\/rock-the-prototype.com\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Was-ist-JSON-JavaScript-Object-Notation-in-5-Minuten-verstehen.png\",\"width\":5068,\"height\":2772,\"caption\":\"Was ist JSON - JavaScript Object Notation in 5 Minuten verstehen\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/learn-programming\\\/json\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/rock-the-prototype\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Prototyping Wiki\",\"item\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/wiki\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"JSON\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/\",\"name\":\"Rock the Prototype - Softwareentwicklung &amp; Prototyping\",\"description\":\"Prototyping: Software Prototypen, Software entwickeln &amp; Programmieren im Team\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JSON - The established standard for structured data exchange","description":"What is JSON? \u2705 JSON benefits for data exchange \u2705 JSON properties \u2705 How does the JSON standard for data exchange work? \u2705 More...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/","og_locale":"en_US","og_type":"article","og_title":"JSON - The established standard for structured data exchange","og_description":"What is JSON? \u2705 JSON benefits for data exchange \u2705 JSON properties \u2705 How does the JSON standard for data exchange work? \u2705 More...","og_url":"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/","og_site_name":"Rock the Prototype - Softwareentwicklung &amp; Prototyping","article_modified_time":"2025-01-30T14:45:22+00:00","og_image":[{"width":1024,"height":560,"url":"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2025\/01\/Was-ist-JSON-JavaScript-Object-Notation-in-5-Minuten-verstehen-1024x560.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/","url":"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/","name":"JSON - The established standard for structured data exchange","isPartOf":{"@id":"https:\/\/rock-the-prototype.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#primaryimage"},"image":{"@id":"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#primaryimage"},"thumbnailUrl":"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2025\/01\/Was-ist-JSON-JavaScript-Object-Notation-in-5-Minuten-verstehen.png","datePublished":"2025-01-30T06:11:34+00:00","dateModified":"2025-01-30T14:45:22+00:00","description":"What is JSON? \u2705 JSON benefits for data exchange \u2705 JSON properties \u2705 How does the JSON standard for data exchange work? \u2705 More...","breadcrumb":{"@id":"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#primaryimage","url":"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2025\/01\/Was-ist-JSON-JavaScript-Object-Notation-in-5-Minuten-verstehen.png","contentUrl":"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2025\/01\/Was-ist-JSON-JavaScript-Object-Notation-in-5-Minuten-verstehen.png","width":5068,"height":2772,"caption":"Was ist JSON - JavaScript Object Notation in 5 Minuten verstehen"},{"@type":"BreadcrumbList","@id":"https:\/\/rock-the-prototype.com\/en\/learn-programming\/json\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/rock-the-prototype.com\/en\/rock-the-prototype\/"},{"@type":"ListItem","position":2,"name":"Prototyping Wiki","item":"https:\/\/rock-the-prototype.com\/en\/wiki\/"},{"@type":"ListItem","position":3,"name":"JSON"}]},{"@type":"WebSite","@id":"https:\/\/rock-the-prototype.com\/en\/#website","url":"https:\/\/rock-the-prototype.com\/en\/","name":"Rock the Prototype - Softwareentwicklung &amp; Prototyping","description":"Prototyping: Software Prototypen, Software entwickeln &amp; Programmieren im Team","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rock-the-prototype.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/encyclopedia\/5526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/encyclopedia"}],"about":[{"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/types\/encyclopedia"}],"author":[{"embeddable":true,"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/media\/5525"}],"wp:attachment":[{"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/media?parent=5526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/categories?post=5526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/tags?post=5526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}