Destio

Ruby

Как сохранить файл в кодировке UTF-16LE с BOM в Ruby

Эти депрекейтед средневековые двухбайтовые кодировки все еще находят некоторое применение в повседневной жизни, поэтому вот что мне пришлось сделать, чтобы сохранить файл в UTF-16LE (Little Endian) с BOM. Это я делал в Ubuntu, где родная кодировка UTF-8, но, наверное, для руби нет разницы. Итак, наши участники — finalXML, это XML объект из Nokogiri, который сам […]

Читать дальше

, , ,

Установка Nokogiri в Ubuntu

Кажется, самый вменяемый способ парсить XML в Ruby это Nokogiri. И, судя по обилию результатов в гугле, проблемы с установкой это характерная его особенность. Способы установки, перечисленные на оффсайте, у меня почему-то не заработали. Результатом грустных поисков стал пакет ruby-nokogiri, найденный в обычном Ubuntu Software Center (Ubuntu 15.10). Ну и подключить его: require ‘nokogiri’ Дальше […]

Читать дальше

, ,