nokogiri

    1

    2答えて

    私はNokogiriを使用して、APIから受け取ったXMLを検索しています。 fiber = doc.xpath("/*[name()='food']/*[name()='servings']/* [name()='serving']/*[name()='fiber']").first.text 子供の要素(例:繊維)が応答に欠落していることがあります。この場合、Nokogiriはnilオブ

    0

    1答えて

    私はいつもNokogiri was built against LibXML version 2.9.3, but has dynamically loaded 2.9.2というエラーを受けていましたので、修正することにしました。 私はこのウェブサイトhttp://www.railsbling.com/posts/fix_nokogiri_warning/を見つけて指示に従いました。 Gem::E

    0

    2答えて

    鋸山の子どもの属性を取得する方法:インやW:ワットのすべてからrsidR値使用して、次のXMLでデルのアイテムを鋸山: <w:document mc:Ignorable="w14 w15 wp14" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:mc="http://schemas.openxm

    5

    1答えて

    最後に、Nokogiriを使用して複数のノードを取得するための解決策を探していました。 必要なもの: 実際には、「セグメント」ノードのすべての「ID」を収集しています。次に、「セグメント」ノードを使用して、後続のすべての「リソース」を収集したいと思います。 "リソース"を収集するために、私は変数として "ID"を設定したいと思います。 「すべて "SegmentId" sがすべてを集める現時点で

    -1

    1答えて

    Ruby用にCloud9 IOを使用しています。 バンドルインストールを実行しました。 宝石をインストールしました。 しかし、私はまだこのエラーが発生しています。 scarletmclearn:〜/ワークスペース/ nokogiri_tutorial(マスター)$ルビー web_scraper.rb /usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/r

    -1

    1答えて

    使用して二つの単語の長さのテキストを持っているIDを持つ要素を抽出する方法: @verbs = ["is", "will", "write", "are", "should", "be", "will", "add", "see", "adding", "is", "should", "be", "inserted", "will", "delete", "view", "deleting", "

    0

    2答えて

    この文書はファイアウォールの設定からの出力です。私はファイアウォールルールのハッシュを構築しようとしています。私は私が必要とするものは何でもCSV /コンソール/に後で出力このデータになります。 <table index="44" title=" from PUBLIC to DMZ administrative service rules on Firewall01" ref="FILTER.B

    0

    1答えて

    require 'nokogiri' f = File.open("test.xml") doc = Nokogiri::XML.parse(f) description = doc.css('description') description.each do |item| print "#{item}\n" end 出力:私は<description>タグのペアを

    -1

    1答えて

    を使用するには、どのように私はのようなものがあります: doc.css('results[name="test"]').map { |node| file.write node.ancestors("tests").first['name']; file.write "\n" } をしかし、私が書きたいことはある: doc.css('tests').map{ |node| file.write