Ana içeriğe geç

JSONFlow Bilgi Merkezi ve Uygulamalı Veri Rehberleri

JSON Nedir? Yapısı ve Kullanım Alanları

Modern web dünyasının ortak dili haline gelen JSON veri formatını, yapısını ve en yaygın kullanım senaryolarını inceleyin.

XML Rehberi: Genişletilebilir İşaretleme Dili

XML formatının kökenlerini, veri saklama yapısını, şema doğrulamalarını ve JSON ile arasındaki temel farkları keşfedin.

JSONPath Kullanımı ve Sorgulama Rehberi

ını öğrenin.", content: ` # JSONPath Kullanımı ve Sorgulama Rehberi **JSONPath**, XPath sorgulama dilinin JSON belgelerine uyarlanmış halidir. Derin ve karmaşık JSON yapıları içinden belirli verileri hızlıca süzmek ve çekmek amacıyla kullanılır. ## Temel JSONPath İfadeleri - \\\`$\\\`: Kök nesneyi temsil eder. - \\\`.\\\` veya \\\`[]\\\`: Alt özellikleri sorgular. - \\\`..\\\`: Derin arama (recursive descent) yapar. - \\\`*\\\`: Joker karakterdir, tüm elemanları seçer. - \\\`?()\\\`: Filtre ifadesidir, belirli bir mantıksal koşulu sağlayanları listeler. ## Örnek Sorgular Aşağıdaki gibi bir JSON verimiz olduğunu varsayalım: \`\`\`json { "kütüphane": { "kitaplar": [ { "ad": "Yazılım Tasarımı", "fiyat": 120 }, { "ad": "Algoritmalar", "fiyat": 180 } ] } } \`\`\` Sorgu Örnekleri: - Kütüphanedeki tüm kitapların adları: \\\`$.kütüphane.kitaplar[*].ad\\\` - Fiyatı 150

YAML vs JSON: Hangi Formatı Seçmelisiniz?

YAML ve JSON biçimleri arasındaki okunabilirlik, performans, yorum satırı desteği ve veri yapıları farklarını inceleyin.

TOML Formatı ve Minimalist Konfigürasyon

Rust ve Python dünyasında popülerleşen TOML yapılandırma dilini, tablo yapılarını ve kullanım kolaylıklarını keşfedin.

CSV Formatı: Tablosal Verilerin Dünyası

Virgülle ayrılmış değerler (CSV) formatının yapısını, büyük veri kümelerindeki kullanımını ve Excel/veri tabanı aktarımlarını inceleyin.

GraphQL Sorgu Dili ve AST Mantığı

İstemcilerin yalnızca ihtiyaç duydukları verileri talep etmelerini sağlayan GraphQL sorgu dilini ve AST (Abstract Syntax Tree) yapısını öğrenin.

Büyük JSON Dosyalarını Tarayıcıda İşleme Yöntemleri

10MB - 100MB arası devasa JSON dosyalarını tarayıcı sekmelerini dondurmadan nasıl ayrıştırıp görüntüleyebileceğinizi öğrenin.

JSON Schema ile Veri Doğrulama ve Yapı Denetimi

JSON verilerinizin belirli kurallara, zorunlu alanlara ve veri tiplerine uygunluğunu denetlemek için JSON Schema standardını kullanın.

XPath Rehberi: XML Belgelerinde Yol Bulma

ını pratik örneklerle öğrenin.", content: ` # XPath Rehberi: XML Belgelerinde Yol Bulma **XPath (XML Path Language)**, bir XML belgesindeki düğümleri (nodes) veya nitelikleri (attributes) seçmek, adreslemek ve filtrelemek için kullanılan standart bir sorgu dilidir. ## XPath Sözdizimi - \\\`/\\\`: Kök elemandan başlayarak doğrudan alt elemanları arar. - \\\`//\\\`: Belgenin neresinde olursa olsun eşleşen tüm elemanları derinlemesine arar. - \\\`@\\\`: Nitelikleri (attributes) seçmek için kullanılır. - \\\`[]\\\`: Filtreleme ve koşul ifadeleri içerir (örneğin belirli bir indeksi veya koşulu sağlayan düğümleri seçmek için). ## Pratik Örnekler Aşağıdaki XML belgesini ele alalım: \`\`\`xml <store> <product category="electronics"> <title>Laptop</title> <price>12000</price> </product> </store> \`\`\` Sorgular: - Tüm ürün başlıklarını seçer: \\\`//product/title\\\` - Sadece "electronics" kategorisindeki ürünleri filtreler: \\\`//product[@category=