Search K
JSON to XML
Chuyển đổi giữa các định dạng JSON và XML theo cả hai chiều. Tải lên tệp JSON để nhận XML, hoặc tải lên tệp XML để nhận JSON.
API Endpoint
POST /api/v1/tools/files/json-xml
Nhận dữ liệu multipart form với một tệp JSON hoặc XML và một trường JSON settings.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| pretty | boolean | No | true | In đẹp đầu ra với thụt lề |
Example Request
JSON sang XML:
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 sang JSON:
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
- Chiều chuyển đổi được tự động phát hiện từ phần mở rộng tệp đầu vào:
.jsontạo ra.xml, còn.xmltạo ra.json. - Tham số
prettyáp dụng cho cả hai chiều. Khifalse, đầu ra gọn không có thụt lề. - Các thuộc tính XML và cấu trúc lồng nhau được giữ nguyên trong quá trình chuyển đổi khứ hồi nếu có thể.
