Parse Data Dictionary

Bu fonksiyon bloğu, verilen bir girdi veri sözlüğünden verileri ayrıştırmak ve almak için tasarlanmıştır. Kullanıcıların belirli bir anahtarı seçmelerine olanak tanır ve bu anahtara karşılık gelen değeri çıkartır.

📥 Girdiler

Input Dictionary (String) Değerlerin çıkarılacağı bir veri sözlüğünün (JSON formatında) string temsili.

📤 Çıktılar

Output Data Bu çıktı, girdi sözlüğünden seçilen anahtarla ilişkili değeri sağlar.

🕹️ Kontroller

Select key from input data dict Sağlanan veri sözlüğünden anahtarları dolduran bir açılır menü. Kullanıcılar, değerini çıkarmak istedikleri anahtarı seçebilirler.

🎨 Özellikler

Dynamic Key Selection Sağlanan girdi sözlüğüne göre açılır menüdeki mevcut anahtarları otomatik olarak günceller.

Value Retrieval Seçilen anahtara dayanarak belirli değerlerin çıkarılmasına olanak tanır.

📝 Kullanım Talimatları

  1. Input Data: JSON formatında bir sözlüğün string temsilini Input Dictionary (String) girişine sağlayın.

  2. Select Key: Açılır menüden istenen anahtarı seçin. Bu menü, sağlanan sözlükten otomatik olarak anahtarlarla doldurulacaktır.

  3. Evaluate: Seçilen anahtarla ilişkili değeri almak için bloğu çalıştırın. Değer çıktıya gönderilecektir.

📊 Değerlendirme

Değerlendirme sırasında, bu fonksiyon bloğu girdi stringini bir JSON nesnesi olarak ayrıştırır ve kullanıcıların dinamik olarak anahtarları seçmesine ve karşılık gelen değerleri almasına olanak tanır.

💡 İpuçları ve Püf Noktaları

Doğru Girdi Formatı

Girdi stringinin geçerli JSON formatında olduğundan emin olun. Örneğin, şu şekilde görünmelidir: {"name": "product", "id": 345}. Herhangi bir yanlış format bir hataya yol açacaktır.

Dinamik Güncellemeler

Anahtar seçtikten sonra girdi sözlüğünü değiştirirseniz, açılır menü otomatik olarak yenilenecek ve yalnızca yeni sözlükteki mevcut anahtarları gösterecektir.

Sözlük güncellendikten sonra anahtarı seçtiğinizden emin olun.

Diğer Bloğlarla Kullanma

Bu blok, genellikle JSON stringlerinin kullanıldığı Data to JSON, Data Read Local veya Data Read Global fonksiyon bloklarıyla birleştirildiğinde oldukça faydalı olabilir.

Karmaşık JSON verilerinden belirli öğeleri kolayca çıkarabilirsiniz.

🛠️ Sorun Giderme

Geçersiz JSON Formatı

Girdi stringi JSON formatına uygun değilse, blok çalışmayabilir. Girdiyi tekrar kontrol edin ve anahtarlar ile string değerler için çift tırnak kullanıldığından emin olun.

Hiçbir Anahtar Gösterilmiyor

Girdi sağladıktan sonra açılır menüde hiçbir anahtar görünmüyorsa, girdi stringinizin doğru bir şekilde bir sözlüğe dönüştürüldüğünü doğrulayın. Doğru format sağlamak için çevrimiçi JSON doğrulayıcıları kullanın.

Last updated