> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apinizer.com/llms.txt
> Use this file to discover all available pages before exploring further.

# JSON Transformer

> JSON to JSON dönüşüm test aracı ile Jolt spec test edebilirsiniz, Input/Output preview görüntüleyebilirsiniz ve syntax validation yapabilirsiniz

JSON Dönüştürücü, JSON to JSON ile JSON verisinin Jolt ifadesi kullanılarak dönüştürülmesine olanak sağlar.

**Örnekler** kısmındaki JOLT örnekleri ile dönüşümün nasıl gerçekleştiği hakkında bilgi edinilebilir.

<Frame caption="JSON to JSON Dönüştürücü Ayarları">
  <img src="https://mintcdn.com/apinizer/RRMb-IlNV4OGXuzC/images/develop/test-debug-araclari/toolbox/json-transformer-1.png?fit=max&auto=format&n=RRMb-IlNV4OGXuzC&q=85&s=c89aa81b008e908b6008a709120d48eb" alt="JSON to JSON Dönüştürücü ayarları" width="800" height="600" data-path="images/develop/test-debug-araclari/toolbox/json-transformer-1.png" />
</Frame>

<Frame caption="JSON to XML Dönüştürücü Ayarları">
  <img src="https://mintcdn.com/apinizer/RRMb-IlNV4OGXuzC/images/develop/test-debug-araclari/toolbox/json-transformer-2.png?fit=max&auto=format&n=RRMb-IlNV4OGXuzC&q=85&s=f049b0f001173835c094fc4452fc1a48" alt="JSON to XML Dönüştürücü ayarları" width="800" height="600" data-path="images/develop/test-debug-araclari/toolbox/json-transformer-2.png" />
</Frame>

JSON to XML konfigürasyonu için kullanılan alanlar aşağıdaki tabloda görülmektedir.

| Alan                                                                                       | Açıklama                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **NULL değerleri görmezden gel** <em>(Ignore fields with NULL values)</em>                 | Değeri NULL olan elemanların JSON mesajının içine koyulmaması için işaretlenir.                                                                                                                                          |
| **Boş değerleri görmezden gel** <em>(Ignore EMPTY fields)</em>                             | Değeri boş olan elemanların JSON mesajının içine koyulmaması için işaretlenir.                                                                                                                                           |
| **NULL değerler için xsi:nil="true" kullan** <em>(Use xsi:nil="true" for NULL values)</em> | İşaretlenirse, Backend API'ye gönderilecek XML mesajın içine, istekte gelen JSON mesajdaki NULL değerleri için xsi:nil="true" niteliği kullanılır. Aksi taktirde XML mesajın içine ilgili değer için boş eleman eklenir. |
| **Elemanı Çöz** <em>(Unwrap Element)</em>                                                  | İşaretlenirse, JSON kök elemanı olduğu gibi dönüştürür, işaretlenmezse (öntanımlı olarak) ObjectNode veya ArrayNode elemanı ile sarmalar.                                                                                |
