Телеграм чат начинающих программистов. Общаемся и помогаем друг другу
Если ссылка не открывается, можно найти нас в поиске по чатам @rubyrush
или
пойти другим путем
Помните визитку в формате XML, которую вы делали в качестве ДЗ к прошлому уроку?
А помните визитку в формате HTML, которую вы делали другом ДЗ к тому же уроку?
Напишите программу, которая бы конвертировала XML визитку в HTML (да, нужно будет добавить поле с адресом фотки).
ФИО сделайте в HTML файле в виде заголовка (используя специальный тэг).
Как читать данные из XML-файла вы уже знаете. Осталось научиться создавать XML-структуру.
С gem-ом REXML это довольно просто. Создайте новую структуру с помощью конструктора:
html = REXML::Document.new
А дальше наполняйте её тегами с помощью методов add_element
и add_text
так, чтобы она выглядела, как ваша визитка, которую вы сделали в домашнем задании к прошлому уроку.
Как только закончите, запишите её в файл, открыв его для записи. Не забудьте дописать в начале файла инструкцию с указанием, что это HTML-документ:
<!DOCTYPE HTML>