Search K
XML в CSV
Извлеките повторяющиеся элементы из файла XML в плоскую таблицу CSV. Инструмент автоматически находит первый массив объектов в дереве XML и сопоставляет каждый элемент со строкой.
Конечная точка API
POST /api/v1/tools/files/xml-to-csv
Принимает multipart form data с файлом XML. Поле настроек не требуется.
Параметры
У этого инструмента нет настраиваемых параметров. Повторяющийся элемент автоматически определяется по структуре XML.
Пример запроса
bash
curl -X POST http://localhost:1349/api/v1/tools/files/xml-to-csv \
-H "Authorization: Bearer si_your-api-key" \
-F "[email protected]"Пример ответа
json
{
"jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/catalog.csv",
"originalSize": 4500,
"processedSize": 1800
}Примечания
- В качестве ввода принимаются только файлы
.xml. - Инструмент сканирует дерево XML в поисках первого повторяющегося набора соседних элементов и использует их в качестве строк.
- Каждое уникальное имя дочернего элемента или атрибута становится заголовком столбца CSV.
- Это одностороннее преобразование. Для двустороннего преобразования JSON/XML используйте инструмент JSON в XML.
