> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/turkish/fonksiyon-bloklari/blocks-reference/data-logic/data-operations/data-type-converter.md).

# Data Type Converter

Bu fonksiyon bloğu, verileri bir türden diğerine dönüştürmek için tasarlanmıştır. Çeşitli veri türlerini işleyebilmesi, iş akışlarında veri manipülasyonu için onu temel bir araç haline getirir.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

`Generic` Dönüştürmek istediğiniz her türlü veriyi kabul eden giriş.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Generic` Seçilen tür temelinde dönüştürülmüş veriyi sağlayan çıktı.

## 🕹️ Kontroller <a href="#controls" id="controls"></a>

`Convert to:` Dönüştürme için hedef veri türünü seçmenizi sağlayan bir açılır menü. Mevcut seçenekler şunları içerir:

* `Integer`
* `Boolean`
* `String`
* `Float`
* `Batch`
* `List`
* `Dictionary`

## 🎨 Özellikler <a href="#features" id="features"></a>

`Flexible Type Conversion` Birden fazla farklı veri türü arasında, listeler ve partiler de dahil olmak üzere dönüşümü destekler.

`Batch Handling` Partiler halinde veri işleme yeteneğine sahiptir, bireysel öğeleri veya tüm listeleri dönüştürebilir.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. **Connect Input Data**: Giriş soketine herhangi bir veri türünü bağlayın.
2. **Select Conversion Type**: `Convert to:` açılır menüsünden istenen çıktı veri türünü seçin.
3. **Evaluate**: Giriş verisini seçilen türe dönüştürmek için bloğu çalıştırın. Sonuç, çıktı soketinde mevcut olacaktır.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Çalıştırıldığında, bu fonksiyon bloğu giriş verisini işler ve seçilen formatta geri döndürür.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Batchlerle Çalışmak</summary>

Listeleri partilere dönüştürüyorsanız, uygun işleme için `List2Batch` seçeneğini kullanın ve partileri tekrar listelere dönüştürmek için `Batch2List` seçin.

</details>

<details>

<summary>JSON Stringlerini Dönüştürmek</summary>

Bir JSON stringini bir sözlüğe dönüştürürken, girişin doğru bir şekilde formatlandığından emin olun. Herhangi bir sorun ortaya çıkarsa, dönüştürme denemeden önce stringin geçerli bir JSON formatında olduğunu kontrol edin.

</details>

## 🛠️ Sorun Giderme <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Geçersiz Giriş Aldım</summary>

"Invalid input data" tooltip'i ile karşılaşırsanız, sağlanan girişin seçilen dönüşüm için uyumlu bir türde olduğundan emin olun.

</details>
