Bu sayfa makine çevirisidir. Bir hata mı fark ettiniz?İyileştirmemize yardım edin.
Skip to content

JSON to XML ​

JSON ve XML formatları arasında her iki yönde dönüştürün. XML almak için bir JSON dosyası yükleyin veya JSON almak için bir XML dosyası yükleyin.

API Endpoint ​

POST /api/v1/tools/files/json-xml

Bir JSON veya XML dosyası ve JSON settings alanı içeren multipart form verisi kabul eder.

Parameters ​

ParameterTypeRequiredDefaultDescription
prettybooleanNotrueÇıktıyı girintileme ile düzenli yazdır

Example Request ​

JSON'dan XML'e:

bash
curl -X POST http://localhost:1349/api/v1/tools/files/json-xml \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F 'settings={"pretty": true}'

XML'den JSON'a:

bash
curl -X POST http://localhost:1349/api/v1/tools/files/json-xml \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F 'settings={"pretty": true}'

Example Response ​

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/config.xml",
  "originalSize": 850,
  "processedSize": 1200
}

Notes ​

  • Dönüştürme yönü giriş dosyası uzantısından otomatik olarak algılanır: .json .xml üretir ve .xml .json üretir.
  • pretty parametresi her iki yöne de uygulanır. false olduğunda, çıktı girintileme olmadan kompakt olur.
  • XML öznitelikleri ve iç içe yapılar, mümkün olduğunda gidiş-dönüş dönüştürme sırasında korunur.