亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: `gsub': invalid byte sequence in GBK (ArgumentError) [打印本頁(yè)]

作者: yakczh_cu    時(shí)間: 2017-04-20 22:25
標(biāo)題: `gsub': invalid byte sequence in GBK (ArgumentError)
本帖最后由 yakczh_cu 于 2017-04-20 22:51 編輯

  1. # encoding: UTF-8
  2. require 'hpricot'

  3. content='''
  4. <div class="bdsharebuttonbox">
  5.       <a href="#"   title="分享到新浪微博">新浪微博</a>
  6. </div>

  7. '''

  8. doc = Hpricot(content)

  9. (doc/"a").each do |x|
  10.   puts x  
  11. end
復(fù)制代碼

報(bào)錯(cuò)    `gsub': invalid byte sequence in GBK (ArgumentError)
根據(jù)提示找到 /lib/hpricot/tag.rb:32行
"\"" + str.gsub('"', '\\"') + "\"" 好象是gsub的問(wèn)題

  1. arr = content.split("\n")

  2. puts arr.length
  3. arr.each do |x|
  4. puts   "\"" + x.gsub('"', '\\"') + "\""
  5.    
  6. end

復(fù)制代碼

但是單獨(dú)用gsub又沒(méi)問(wèn)題





作者: Sevk    時(shí)間: 2018-09-14 16:48
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2