XPath(XML Path)

XML Path Language (XPath; XMLパス言語)は、マークアップ言語 XML に準拠した文書の特定の部分を指定する言語構文の事をいいます。XPathはXMLとは別の構文を使用します。XMLドキュメントの抽象、論理ストラクチャ上で動作します。

RSS

  • 受付中

    回答
    2

    rubyでsyntax error, unexpected end-of-input…というエラーが...

    前提・実現したいこと rubyでnokogiriを使ってウェブスクレイピングしようとしています。 一通りプログラムは組めたのですが、以下のようなエラーが発生してしまいます。 発生している問題・エラーメッセージ 18: syntax error, unexpected end-of-input, expecting keyword_end 該当の

    • 0評価
    • 45PV
    shigahi shigahi 3週間前
  • 解決済

    回答
    1

    ウェブスクレイピングで結果がNaNと出力される

    実現したいこと nokogiriを使って数値を抽出しようとしているのですが実行するとNaNとだけ出力されてしまいます。Webページは血圧計の結果を送ると表に記録されます。13日の値を取り出そうとしています 該当のソースコード #!/usr/bin/ruby require 'mechanize' agent = Mechanize.new age

    • 0評価
    • 102PV
    shigahi shigahi 3週間前
  • 解決済

    回答
    1

    nokogiriでウェブスクレイピング

    前提・実現したいこと rubyのnokogiriを使ってウェブスクレイピングしようとしています。 一通りプログラムを組んだのですが、以下のエラーが出て エラーの意味を調べても分からなかったので、教えてください。 発生している問題・エラーメッセージ in 'block in<main>': undefind method 'text' for N

    • 0評価
    • 49PV
    shigahi shigahi 3週間前
  • 解決済

    回答
    1

    ウェブスクレイピングで抽出したいデータが出力されない

    前提・実現したいこと Rubyでnokogiriを使ってウェブスクレイピングをしようとしています。 一通りプログラムを組んだつもりなのですが、実行すると エラーも出ず、結果も何も表れません。 発生している問題・エラーメッセージ 実行結果が出ない エラーメッセージ なし 該当のソースコード !/usr/bin/ruby EN

    • -2評価
    • 48PV
    shigahi shigahi 1ヶ月前
  • 解決済

    回答
    2

    rubyでウェブスクレイピング 

    前提・実現したいこと rubyでウェブスクレイピングを行って抽出したいデータがあるのですが、Xpathがあまり理解できず、うまくいきません。 発生している問題・エラーメッセージ 該当のソースコード欄に抽出したいデータが記載されているページのソースを載せたので、 教えて下さい。よろしくお願い致します。 該当のソースコード <div clas

    • 0評価
    • 79PV
    shigahi shigahi 1ヶ月前
  • 受付中

    回答
    0

    動的に遷移するページをスクレイプするには?

    Python3.5でウェブページをスクレイプするスクリプトを組んでいます。 現在Forbes.comのページをうまくスクレイプできません。 http://www.forbes.com/sites/julianmitchell/2016/09/27/this-startup-uses-drones-to-map-and-manage-massive-c

    • 0評価
    • 92PV
    HRK99 HRK99 1ヶ月前
  • 解決済

    回答
    1

    xPath指定時のエラーを解決できません

    ```###○XMLスタイルシートのエラーに困っております ・お世話になります。私は生態学を専攻している身でありこの分野に疎く、初歩的な質問大変失礼致します。今年の野外調査のデータを全てkmlファイルに記録し、そのデータ量の多さに整理しあぐねております。データ整理には、スタイルシートによる絞り込みを用いたのですがエラーが出てしまいました。 ・kmlフ

    • 0評価
    • 79PV
    landscape landscape 2ヶ月前
  • 解決済

    回答
    1

    HTMLをXPathでパースできない(Validator.nu HTML Parser)

    Validator.nu HTML Parserを使ってHTMLをXPathでパースしたいのですが、結果が返ってきません。 デバッグしていて、Documentの中身がnullではないがきちんと入っていないような感じです。 以下のコードのnodeの中身がnullのままです。 原因や解決策をご教授いただけないでしょうか。 import java.io

    • 0評価
    • 91PV
    dwarf dwarf 2ヶ月前
  • 解決済

    回答
    4

    VBAでHTMLに対してXPathで取得する良い方法ないですか?

    最近、スクレイピングなんてものが流行ってるようで、 私も簡単な処理を頼まれててVBAで作りました。 MSXMLというものがあるので、 これでXPAthで簡単に取れるだろうと思ったのですが、どうもうまくいきません。 XMLを前提にしているので、HTMLだとタグ等が壊れている場合も多く、エラーになります。 まぁ、当たり前と言えば当たり前ですが。

    • 0評価
    • 461PV
    Mr_Roboto Mr_Roboto 3ヶ月前
  • 受付中

    回答
    0

    Xpathでsimilarwebからテキストを取得できない

    前提・実現したいこと Anemoneとnokogiriで競合サイト比較ツールsimilarweb(例:https://www.similarweb.com/website/kakaku.com)から自動的に情報を抜き出すスクリプトを作成しようとしています。 Xpathで該当箇所を抜き取ろうとしていますが、一部テキストを取得できない箇所があり正しくコン

    • 0評価
    • 84PV
    koyamauchi koyamauchi 3ヶ月前
  • 受付中

    回答
    1

    複数のキーワードで検索させる

    複数のキーワードを入力することであるデータを検索するようにしたいのですがうまくいきません。 以下のプログラムで一つのキーワードで検索するとこまではできました。 <html> <head><title>検索プログラム</title> <script language="JavaScript"> function searchProg(){

    • 0評価
    • 132PV
    Alpha Alpha 4ヶ月前
  • 受付中

    回答
    1

    XPath

    <table> <tbody> <tr> <th>時間</th> <td> 13:00~17:00<br> 休憩時間 0:00<br> 変更できます<br> <ul> <li> <input type="checkbox" name="soudan" value="on"

    • 0評価
    • 159PV
    curekaishine curekaishine 5ヶ月前
  • 解決済

    回答
    1

    「超初歩」rubyのscrapingについて[anemone]

    前提・実現したいこと ルビーでwebスクレイピングをしようと考えているのですが なかなか上手く行きません…。タグ名を取得したいのですがなかなか出来なくて とても初歩的な質問ですみません。 発生している問題・エラーメッセージ 要素が取得できない。 該当のソースコード require 'nokogiri' require 'anemone

    • 0評価
    • 224PV
    m-izuki m-izuki 6ヶ月前
  • 解決済

    回答
    2

    XPath 式の文字列リテラルでダブルクォートをエスケープするには?

    質問 XPath 式でテキストノード値を指定してフィルタするには?(31198)|teratail 上記質問に引き続き、任意の文字列値を持つテキストノードを得る関数を考えます。 <ul id="sample"> <li>test</li> <li>"hoge"</li> <li>'foo'</li> <li>"piyo'<

    • 3評価
    • 399PV
    think49 think49 7ヶ月前
  • 解決済

    回答
    1

    XPath 式でテキストノード値を指定してフィルタするには?

    前提・実現したいこと 次のHTMLからテキストノード値が「JavaScript」となる「XPath 式」を作りたい。 <div id="sample"> <p>JavaScript<span>test</span>JavaScript<span>JavaScript</span>test<span>test</span>JavaScript<sp

    • 0評価
    • 268PV
    think49 think49 8ヶ月前
  • 受付中

    回答
    1

    Rubyでnokogiriを使ってクローリングがしたいです。

    Rubyでnokogiriを使ってクローリングがしたいと考えています。 自分のプログラミング練習としてやり始めたのですが、思っていた以上に複雑で困っています。 このサイトからスタートして、一つ一つの記事に飛び、id:~のページのURLの最後にあるarchiveをaboutに変えたページに飛んで、そのページの内容をhtmlファイルで1つ1つ取ってきたい

    • 0評価
    • 246PV
    hattys2 hattys2 10ヶ月前
  • 解決済

    回答
    2

    selectNodesの結果件数について

    VBScriptでMSXML2.DOMDocumentを使用してXMLデータを参照するプログラムを作成しています。 この処理の中でselectNodesを使用して属性(sts)の値が"0"のノードを取得していますが、その結果件数の取得方法について悩んでいます。 XMLデータ <?xml version="1.0" encoding="Shift

    • 0評価
    • 483PV
    jawa jawa 10ヶ月前
  • 解決済

    回答
    1

    JavaでRSS1.0に対してXPathを使う

    javaでXPathを使ってうまくRSSを取得できません。 例えば、 http://b.hatena.ne.jp/entry/rss/http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1027682090 このRSSから/rdf:RDF/channel/items/rdf:Seq/rdf:

    • 0評価
    • 313PV
    tonkatu05 tonkatu05 8ヶ月前
  • 解決済

    回答
    1

    MSXML2.DomDocumentでXHTMLを処理できるか

    MS-Access VBAにてMSXML2.XMLHTTPを使ってwebサーバーにPOSTした結果を、MSXML2.DomDocumentで受けて処理しようとしています。 参照設定に、「Microsoft XML, v3.0」を加えています。 selectNodesメソッドを使って、特定の要素を読み出すというのを想定していて、こんなコードを書いています

    • 0評価
    • 608PV
    m6u m6u 1年以上前
  • 受付中

    回答
    1

    XPATHで階層の違う要素について○番目という指定をする方法

    以下のようなhtmlがある場合に3つめのselectをxpathにて指定したいと思っていまうがうまくいきません。 <html> <body> <div> <select name="test"> </select> <select name="test"> </select> <div> <select name="test">

    • 0評価
    • 323PV
    techtack techtack 1年以上前
1

もっと見る

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    15

  • 総質問数

    23

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る