eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

XML-конвертор

XML-конвертор

XML-формат використовується для збереження різноманітної структурної інформації і обміну інформацією між програмами. У деякій програмі цей формат використовувався для збереження конфігураційних файлів. У новій версії програми для збільшення її швидкодії було вирішено використовувати спрощений XML-формат. \includegraphics{https://static.e-olymp.com/content/75/75fe8908010b494836b045877b7d0729cb111c4a.jpg} Імена елементів і атрибутів складаються лише з латинських букв, цифр і символів підкреслювання, крапка і мінус. Довжина імен не більше \textbf{100} символів. ЗНАЧЕННЯ2 в ' не містить символа '. ЗНАЧЕНИЕ3 в " не містить символа ". За цим винятком ЗНАЧЕННЯ2 і ЗНАЧЕННЯ3 можуть містити довільні символи, включаючи перехід на новий рядок. ТЕКСТ може містити вкладені елементи, які підлягають аналогічному перетворенню. Після імені елемента і після атрибутів може бути декілька пропусків, символів табуляції і перехода на новий рядок. Ці символы у вихідний файл не виводяться. При установці нової версії програми необхідно виконати перетворення конфігураційних файлів у новий спрощений формат. Напишіть програму,яка виконує таке перетворення. \InputFile У вхідному файлі міститься один або декілька рядків тексту, що містить XML- елементи. \OutputFile У вихідний файл вивести перетворений текст, у якому XML-елементи записані у новому спрощеному XML-форматі. \includegraphics{https://static.e-olymp.com/content/99/99a415bebd64b322c78d10b483a2bdf0a1ff77cb.jpg}
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
<book genre="Science Fiction">
<autor>Asimov</autor><title>Foundation</title>
<info
  publisher="Booble's doc"
  year='1975' />
</book>
Вихідні дані #1
<book><genre>Science Fiction</genre>
<autor>Asimov</autor><title>Foundation</title>
<info><publisher>Booble's doc</publisher><year>1975</year></info>
</book>