サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
衆院選
autopagerize.jottit.com
About SITEINFO AutoPagerizeの基本的な動作は下の2つで、これが繰り返し行われます。 ページから「次のページのURL」を取り出す。 次のページを読み込み、「継ぎ足しに必要な部分」だけを取り出し、継ぎ足しを行う。 AutoPagerizeが動作するには、「次のページのURL」と「継ぎ足しに必要な部分」がどの部分であるかが分かる必要があります。これらWebページによって様々なので、なかなか自動で見つけることはできません。そのためAutoPagerizeでは、自動でみつけるのは諦めて、 Webページに応じて必要な情報をあらかじめ用意するという方法をとっています。AutoPagerizeでは以下の情報を利用するWebページごとに用意しています。 「次のページのURL」を示すXPath式 「継ぎ足しに必要な部分」を示すXPath式 どのWebページ(URL)に対して利用するの
About This Wiki AutoPagerizeに関するWikiです。ページの追加/編集は、気にせずどんどんしてください。 Documents About SITEINFO (ja) SITEINFOについて how to write siteinfo (ja) SITEINFOの書き方入門 siteinfo introduction (en) SITEINFO introduction in English APIs (ja) APIについて xpath cookbook XPathクックブック siteinfo request 要望リスト Links userscripts.org: http://userscripts.org/scripts/show/8551 source code: http://github.com/swdyh/autopagerize/tree/ma
AutoPagerizeの基本的な動作は下の2つで、これが繰り返し行われます。 ページから「次のページのURL」を取り出す。 次のページを読み込み、「継ぎ足しに必要な部分」だけを取り出し、継ぎ足しを行う。 AutoPagerizeが動作するには、「次のページのURL」と「継ぎ足しに必要な部分」がどの部分であるかが分る必要があります。これらWebページによって様々なので、なかなか自動で見つけることはできません。そのためAutoPagerizeでは、自動でみつけるのは諦めて、Webページに応じて必要な情報をあらかじめ用意するという方法をとっています。AutoPagerizeでは以下の情報を利用するWebページごとに用意しています。 「次のページのURL」を示すXPath式 「継ぎ足しに必要な部分」を示すXPath式 どのWebページ(URL)に対して利用するのかを示す正規表現 これらの情報をま
次のページを読み込んで Document 作成した完了直後で、 Document からpageElement を切り出す前であり、「さらに次のページ」の URL 取得前 htmlDoc ( GM_xmlhttpRequest で取得したソースを元に作成した Document オブジェクト), this.requestURL (次のページとして取得した URL ), this.info (使用している SITEINFO )
SITEINFOの書き方入門 SITEINFOは次のページへのリンクがどれかを示すnextLinkと、ページの中の本文部分を示すpageElementとでできています。 nextLinkは複数にマッチするXPathでも大丈夫です。複数の要素にマッチするときは、一番はじめにマッチしたものが使われます。よくページの上部と下部に同じナビゲーションが入っているページがありますが、そのときも片方だけの次のページへのリンクにマッチするようにXpathを書かなくてもAutoPagerizeがマッチしたものの中で一番はじめのものを使ってくれます。(実装はそうなってるけど仕様としてどうなのかは知らない) AutoPagerizeのSITEINFOと同様な仕組みはLDRizeやLDR Full Feedでも用いられているので、書けるようになると他のところでも役に立ちますよ。他にもまじめにXSLTでバリバリ使わ
偽物ブランドコピー専売店 ルイヴィトン 財布 長財布バッグ スーパーコピーブランド激安ショッピングサイトです。 サポート体制も万全です。スタイルが豊富で。 最新作も随時入荷いたしております。 ご安心購入くださいませ。 ★N品質シリアル付きも有り 付属品完備! 以上 宜しくお願い致します。(^0^) [url=http://www.okakaku.com/brand-38-copy-0.html]シャネル時計 電池交換 値段[/url]
node()と*の違い //node() //* をそれぞれ実行してみればわかるが、node()はテキストノードなどを含めたすべてのノードを、*はNode.ELEMENT_NODEな要素だけを選択する。この違いはパフォーマンスに影響を与えるので、意識して使い分けるのが良い。 なお、 * はattributeとnamespaceを基準点とした場合はそれぞれattributeとnamespaceを選択する(例://@* は全てのAttrを選択する)。 詳細は仕様書でXML Path Language (XPath) - 2.3 ノードテスト 省略シンタックスと非省略、そして少しの応用 // は /descendant-or-self::node()/ の省略形である。/divは/child::divの省略形で、//div[1]は//div[position()=1]を(さらに)省略した形である
このページを最初にブックマークしてみませんか?
『AutoPagerize Wiki: Home』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く