libxml-ruby

    2熱度

    2回答

    我試圖使用的libxml-紅寶石按以下格式解析XML(來自歐洲央行的數據飼料): <?xml version="1.0" encoding="UTF-8"?> <gesmes:Envelope xmlns:gesmes="http://www.gesmes.org/xml/2002-08-01" xmlns="http://www.ecb.int/vocabulary/2002-

    2熱度

    1回答

    大約一個月前我使用 安裝libxml-ruby gem install libxml-ruby 它工作正常。 後來我到了今天另一臺機器上安裝它,它與此錯誤失敗: C:\Windows\system32>gem install -r libxml-ruby Building native extensions. This could take a while... ERROR: Error in

    5熱度

    5回答

    我們在服務器端 可能具有的libxml-紅寶石寶石問題加載,因爲它使用的是x86_64體系: $ UNAME -a Linux的IP-10-228-171- 64 2.6.21.7-2.fc8xen-EC2-1.0#1 SMP週二9月1 10時25分三十秒EDT 2009 x86_64的GNU/Linux的 require 'libxml' LoadError: /usr/local/ruby-

    0熱度

    1回答

    爲::的libxml XML文檔::#找到文檔中提到,下面的代碼風格需要被用來避免賽格故障: nodes = doc.find('/header') nodes.each do |node| ... do stuff ... end 這是所有我需要做什麼?在示例代碼框下面有一些註釋掉的代碼: # nodes = nil # GC.start 我是否還需要包含此代碼以確保避免s

    0熱度

    1回答

    在過去幾年中,我遇到過這樣的錯誤5或10次,並且從未找到明確的答案來解決這個問題。這是錯誤: $ rake db:migrate /usr/lib/ruby/gems/1.8/gems/libxml-ruby-0.9.5/lib/libxml_ruby.bundle: [BUG] Bus Error ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-da

    4熱度

    3回答

    我想在Ruby中使用libxml讀取包含超過一百萬個小型書目記錄(如<article>...</article>)的大型XML文件。我已經試過Reader類與expand方法一起按記錄讀取記錄,但我不確定這是否是正確的方法,因爲我的代碼吃掉了內存。因此,我正在尋找一個配方如何方便地記錄內存使用情況。下面是我的主循環: File.open('dblp.xml') do |io| dblp

    1熱度

    2回答

    好吧,從工作的角度來說,Hpricot與libxml-紅寶石由於速度和_why的良好消失開關,看着引入nokogiri一秒鐘,但決定看看xml庫[Libxml,紅寶石速度和長壽。我必須缺少基本的東西,但什麼即時試圖做的是不工作的,這裏是我的XML字符串: <?xml version="1.0" encoding="utf-8" ?> <feed> <title type="xhtml"