{"id":21195,"date":"2026-05-16T22:09:59","date_gmt":"2026-05-16T19:09:59","guid":{"rendered":"https:\/\/sunucun.com.tr\/blog\/json-nedir\/"},"modified":"2026-05-16T22:10:17","modified_gmt":"2026-05-16T19:10:17","slug":"json-nedir","status":"publish","type":"post","link":"https:\/\/sunucun.com.tr\/blog\/json-nedir\/","title":{"rendered":"JSON Nedir?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><\/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:\/\/sunucun.com.tr\/blog\/json-nedir\/#JSON_Nedir_Temeller_ve_Tanim\" >JSON Nedir? Temeller ve Tan\u0131m<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sunucun.com.tr\/blog\/json-nedir\/#JSONun_Yapisal_Bilesenleri_Nesneler_ve_Diziler\" >JSON&#8217;un Yap\u0131sal Bile\u015fenleri: Nesneler ve Diziler<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sunucun.com.tr\/blog\/json-nedir\/#JSON_Nesneleri_ve_Anahtar-Deger_Ciftleri\" >JSON Nesneleri ve Anahtar-De\u011fer \u00c7iftleri<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p>JSON Nedir?<\/p>\n<p>JSON (JavaScript Object Notation), insan taraf\u0131ndan okunabilir ve yaz\u0131labilir, makineler taraf\u0131ndan kolayca ayr\u0131\u015ft\u0131r\u0131labilir bir veri de\u011fi\u015fim format\u0131d\u0131r. Genellikle web uygulamalar\u0131 aras\u0131nda veri g\u00f6ndermek i\u00e7in kullan\u0131l\u0131r; \u00f6rne\u011fin, bir sunucudan bir web sayfas\u0131na veya bir mobil uygulamaya veri iletmek gibi. Basitli\u011fi ve esnekli\u011fi sayesinde, g\u00fcn\u00fcm\u00fcz\u00fcn modern yaz\u0131l\u0131m mimarilerinde, \u00f6zellikle de RESTful API&#8217;lerde veri al\u0131\u015fveri\u015fi i\u00e7in fiili standart haline gelmi\u015ftir.<\/p>\n<p><\/p>\n<figure class=\"wp-block-image aligncenter size-medium is-resized\">\n  <img src=\"https:\/\/sunucun.com.tr\/blog\/wp-content\/uploads\/2026\/05\/text-json-nedir.png\" class=\"size-medium aligncenter\" style=\"width:100%;\" alt=\"JSON Nedir, veri de\u011fi\u015fim format\u0131n\u0131n temel yap\u0131sal bile\u015fenlerini, nesneleri ve dizileri soyut olarak g\u00f6steriyor.\" title=\"JSON veri yap\u0131lar\u0131 ve bile\u015fenlerinin soyut bir g\u00f6r\u00fcn\u00fcm\u00fc.\" loading=\"lazy\" decoding=\"async\"><figcaption>\n    JSON Nedir, veri de\u011fi\u015fim format\u0131n\u0131n temel yap\u0131sal bile\u015fenlerini, nesneleri ve dizileri soyut olarak g\u00f6steriyor.<br \/>\n  <\/figcaption><\/figure>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"JSON_Nedir_Temeller_ve_Tanim\"><\/span>JSON Nedir? Temeller ve Tan\u0131m<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>JSON, Douglas Crockford taraf\u0131ndan pop\u00fclerle\u015ftirilmi\u015f ve ECMAScript standartlar\u0131n\u0131n bir par\u00e7as\u0131 olarak tan\u0131mlanm\u0131\u015ft\u0131r. Ad\u0131ndan da anla\u015f\u0131laca\u011f\u0131 gibi, JavaScript programlama dilindeki nesne g\u00f6steriminden t\u00fcretilmi\u015ftir ancak dilden ba\u011f\u0131ms\u0131z bir veri format\u0131d\u0131r. Bu ba\u011f\u0131ms\u0131zl\u0131k, JSON&#8217;u neredeyse t\u00fcm modern programlama dillerinde kolayca kullan\u0131labilir hale getirir. Python, Java, PHP, Ruby, C# ve bir\u00e7ok di\u011fer dil, JSON verilerini ayr\u0131\u015ft\u0131rmak ve olu\u015fturmak i\u00e7in yerle\u015fik veya \u00fc\u00e7\u00fcnc\u00fc taraf k\u00fct\u00fcphanelere sahiptir.<\/p>\n<p>JSON&#8217;un temel amac\u0131, yap\u0131land\u0131r\u0131lm\u0131\u015f verileri ta\u015f\u0131makt\u0131r. \u00d6zellikle web tabanl\u0131 uygulamalar geli\u015ftik\u00e7e, sunucu ile istemci aras\u0131nda etkili ve hafif bir veri <a href=\"https:\/\/sunucun.com.tr\/iletisim\" data-internallinksmanager029f6b8e52c=\"95\" title=\"\u0130leti\u015fim bilgilerine buradan ula\u015f\u0131n\">ileti\u015fim<\/a> mekanizmas\u0131na olan ihtiya\u00e7 artt\u0131. XML (Extensible Markup Language) bu alanda uzun s\u00fcre standart olarak kullan\u0131lm\u0131\u015f olsa da, JSON, daha az &#8220;g\u00fcr\u00fclt\u00fc&#8221; i\u00e7eren, okunmas\u0131 ve yaz\u0131lmas\u0131 daha kolay bir alternatif olarak \u00f6ne \u00e7\u0131km\u0131\u015ft\u0131r. XML&#8217;e k\u0131yasla daha az bant geni\u015fli\u011fi t\u00fcketmesi ve genellikle daha h\u0131zl\u0131 ayr\u0131\u015ft\u0131r\u0131lmas\u0131, mobil uygulamalar ve y\u00fcksek performans gerektiren sistemler i\u00e7in onu ideal bir se\u00e7enek haline getirmi\u015ftir.<\/p>\n<p>Bir JSON belgesi, temelde iki yap\u0131sal bile\u015fenden olu\u015fur:<\/p>\n<ol>\n<li><strong>Nesneler:<\/strong> Bir dizi anahtar\/de\u011fer \u00e7iftidir. Her anahtar bir dize olmal\u0131 ve her anahtardan sonra bir iki nokta \u00fcst \u00fcste (:) gelmelidir. Anahtar\/de\u011fer \u00e7iftleri virg\u00fclle (,) ayr\u0131l\u0131r ve k\u00fcme parantezleri ({}) i\u00e7ine al\u0131n\u0131r.<\/li>\n<li><strong>Diziler:<\/strong> S\u0131ral\u0131 bir de\u011fer listesidir. De\u011ferler virg\u00fclle (,) ayr\u0131l\u0131r ve k\u00f6\u015feli parantez ([]) i\u00e7ine al\u0131n\u0131r. Bir dizideki de\u011ferler farkl\u0131 t\u00fcrlerde olabilir.<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"JSONun_Yapisal_Bilesenleri_Nesneler_ve_Diziler\"><\/span>JSON&#8217;un Yap\u0131sal Bile\u015fenleri: Nesneler ve Diziler<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>JSON&#8217;un g\u00fcc\u00fc, basit ama g\u00fc\u00e7l\u00fc yap\u0131sal bile\u015fenlerinden gelir. Bu bile\u015fenler, karma\u015f\u0131k verileri bile a\u00e7\u0131k ve anla\u015f\u0131l\u0131r bir \u015fekilde temsil etmeyi m\u00fcmk\u00fcn k\u0131lar.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"JSON_Nesneleri_ve_Anahtar-Deger_Ciftleri\"><\/span>JSON Nesneleri ve Anahtar-De\u011fer \u00c7iftleri<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bir JSON nesnesi, s\u00fcsl\u00fc parantez `{}` ile ba\u015flar ve biter. \u0130\u00e7inde bir veya daha fazla anahtar-de\u011fer \u00e7ifti bulunur. Her anahtar, \u00e7ift t\u0131rnak i\u00e7inde bir string olmal\u0131d\u0131r ve de\u011feri ile bir iki nokta \u00fcst \u00fcste `:` ile ayr\u0131l\u0131r. Anahtar-de\u011fer \u00e7iftleri aras\u0131nda virg\u00fcl `,` kullan\u0131l\u0131r.<\/p>\n<p>\u00d6rnek bir JSON nesnesi:<\/p>\n<pre><code>{<br \/>\n  \"ad\": \"Ali\\<br \/>\n<\/p>\n<figure class=\"wp-block-image aligncenter size-medium is-resized\">\n  <img src=\"https:\/\/sunucun.com.tr\/blog\/wp-content\/uploads\/2026\/05\/text2-json-nedir.png\" class=\"size-medium aligncenter\" style=\"width:100%;\" alt=\"JSON Nedir? Veri de\u011fi\u015fim format\u0131n\u0131n anahtar\/de\u011fer \u00e7iftleri ve s\u0131ral\u0131 dizileri\" title=\"JSON veri yap\u0131s\u0131: nesneler ve diziler\" loading=\"lazy\" decoding=\"async\"><figcaption>\n    JSON Nedir? Veri de\u011fi\u015fim format\u0131n\u0131n anahtar\/de\u011fer \u00e7iftleri ve s\u0131ral\u0131 dizileri<br \/>\n  <\/figcaption><\/figure>\n<p>\nGeli\u015ftirici toplulu\u011fu, JSON'u daha verimli ve g\u00fcvenli hale getirmek i\u00e7in s\u00fcrekli yeni ara\u00e7lar ve standartlar geli\u015ftirmektedir. \u00d6rne\u011fin, JSON Schema gibi ara\u00e7lar, JSON verilerinin yap\u0131s\u0131n\u0131 tan\u0131mlamak ve do\u011frulamak i\u00e7in g\u00fc\u00e7l\u00fc mekanizmalar sunar. GraphQL gibi yeni API sorgulama dilleri de, genellikle veri yan\u0131tlar\u0131 i\u00e7in JSON'u kullan\u0131r ve geli\u015ftiricilere daha fazla esneklik sa\u011flar. Veri g\u00f6rselle\u015ftirme, b\u00fcy\u00fck veri analizi ve yapay zeka uygulamalar\u0131 gibi alanlarda da JSON'un kolay entegrasyonu sayesinde kullan\u0131m\u0131 yayg\u0131nla\u015fmaktad\u0131r. \u00d6zetle, JSON'un basitli\u011fi, g\u00fcc\u00fc ve evrenselli\u011fi, onu bilgi teknolojileri d\u00fcnyas\u0131nda vazge\u00e7ilmez bir bile\u015fen haline getirmi\u015f ve bu konumunu uzun y\u0131llar s\u00fcrd\u00fcrecektir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>JSON Nedir? JSON (JavaScript Object Notation), insan taraf\u0131ndan okunabilir ve yaz\u0131labilir, makineler taraf\u0131ndan kolayca ayr\u0131\u015ft\u0131r\u0131labilir bir veri de\u011fi\u015fim format\u0131d\u0131r. Genellikle web uygulamalar\u0131 aras\u0131nda veri g\u00f6ndermek i\u00e7in kullan\u0131l\u0131r; \u00f6rne\u011fin, bir sunucudan bir web sayfas\u0131na veya bir mobil uygulamaya veri iletmek gibi. Basitli\u011fi ve esnekli\u011fi sayesinde, g\u00fcn\u00fcm\u00fcz\u00fcn modern yaz\u0131l\u0131m mimarilerinde, \u00f6zellikle de RESTful API&#8217;lerde veri al\u0131\u015fveri\u015fi i\u00e7in&hellip;<\/p>\n","protected":false},"author":1,"featured_media":21192,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[1521],"tags":[],"class_list":["post-21195","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teknoloji"],"_links":{"self":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/21195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=21195"}],"version-history":[{"count":1,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/21195\/revisions"}],"predecessor-version":[{"id":21196,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/21195\/revisions\/21196"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/media\/21192"}],"wp:attachment":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=21195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=21195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=21195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}