Как избежать nogoriki to_html кодировать китайские символы в цифры? - PullRequest
1 голос
/ 11 октября 2019

У меня есть элемент Nogoriki, содержащий китайские слова:

pry(main)> el
=> #(Element:0x3ff979d93e44 {
  name = "p",
  attributes = [ #(Attr:0x3ff979b8259c { name = "class", value = "h1" })],
  children = [ #(Text "長阿含經序")]
  })

все в порядке, если я использую to_str метод:

pry(main)> el.to_str
=> "長阿含經序"

Но не работает с to_html:

pry(main)> el.to_html
=> "<p class=\"h1\">&#38263;&#38463;&#21547;&#32147;&#24207;</p>\n"

Выше строки содержит странные числа, я ожидаю, что это будет:

pry(main)> el.to_html
=> "<p class=\"h1\">長阿含經序</p>\n"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...