Перетворіть блок XML на один екранований рядок, який можна помістити в рядковий літерал.
Завантаження інструмента...
Як користуватися XML у String
Вставте свій XML.
Виберіть, чи слід в результаті включити лапки.
Копіюйте струнку.
Про XML у String
SOAP повідомлення в единичних тестах, XML фіктури в файлах конфігурації, корисні навантаження всередині JSON: всі вони потребують XML як ниток. Тобто потрібно видалити переноси рядка та екранувати кожну подвійну лапку — доволі одноманітна робота.
Конвертер перевіряє правильність структури XML, видаляє пробільні символи між тегами та екранує лапки й зворотні скісні риски. Вставте результат між власними лапоками або збережте лапки, які додає інструмент.
Поширені запитання
Мій XML змінився?
Пробільні символи між елементами видаляються, а лапки екрануються. Елементи, атрибути і текст залишаються такими, якими є.
Які мови можуть використовувати результат?
Усе, що використовує екранування рядків у стилі C: Java, C#, JavaScript, TypeScript, Kotlin, Go (в інтерпретованих рядках), PHP у подвійних лапках і сам JSON.
Як повернути XML?
Вставте рядок в інструмент зняття екранування JavaScript, а потім відформатуйте результат інструментом форматування XML.