Конвертер XML → CSV / рядок

Конвертуйте дані XML у формат CSV (значення, розділені комами) або в рядковий літерал з екранованим рядком. Витягує повторювані елементи як рядки CSV з атрибутами як стовпцями.
Уся обробка відбувається локально у вашому браузері — ваші дані ніколи не вивантажуються на жоден сервер.
Вихід:
XML → CSV: витягує повторювані дочірні елементи з документа XML і перетворює їх на рядки CSV. Назви тегів елементів стають заголовками стовпців, текстовий вміст — значеннями комірок.
XML → рядок: екранує вміст XML у рядковий літерал, придатний для вбудовування у вихідний код. За замовчуванням береться в подвійні лапки.
Порада: XML має бути коректно побудованим. Конвертер шукає повторювані елементи під спільним батьківським елементом. Для глибоко вкладеного XML витягується лише перший рівень повторюваних дочірніх елементів.
Від повторюваних елементів до рядків

XML не має поняття таблиці — він стає CSV лише через повторення: сусідні елементи під одним батьківським елементом відповідають рядкам, а дочірні елементи — стовпцям. Конвертер шукає цей повторюваний шаблон, тому глибоко вкладений або нерегулярний XML конвертується погано; атрибути та змішаний вміст у таблицю не потрапляють. Екранування в рядковий літерал — це протилежний напрямок: текст XML береться в лапки для вбудовування у вихідний код.

Спершу відформатуйте XML, щоб побачити, де саме є повторення.