This page was machine-translated. Spotted a mistake?Help improve it.
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.