2013-04-16 xpathからfeedをつくるサービスを作りました 先日の kyoto.pm ハッカソンで、時代錯誤な feed 生成ツールを作りました。 なんでもRSSとか類似サービスいろいろあるとは思いつつ、scrapeするコード書くの好きだし、kindle本セールのフィードが欲しか... 続きを読む
AboutWicked Good XPath is a Google-authored pure JavaScript implementation of the DOM Level 3 XPath specification. We believe it to be the fastest XPath implementation available in JavaScript. InstructionsDownload the wgxpath.install.js file ... 続きを読む
yaXPathGraph is a service which regularly acquires values of web-pages, and automatically generates graphs. With XPath, you can add the result of crawling within the day to the graphs by specifying the value of the page, which you would like ... 続きを読む
通常、XPath を書くときは //p のようにすることが多いと思いますが、これには名前空間の指定が含まれていないため、XHTML 文書 (MIME タイプが application/xhtml+xml で提供されている文書) では使えません。これに対するアプローチとしては、//h:p のように... 続きを読む
■$X関数を並べてみる Nov 17 2007 :: New version of $X / nulog, NULL::something : out of the washer http://lowreal.net/blog/2007/11/17/1 型指定、複数/単数 タイプで決めていく // $X(exp); // $X(exp, context); // $X(exp, type); // $X(exp, context... 続きを読む
ちょっと前にjavascriptで構文解析とかがはやった気がするので、javascriptのリハビリがてらかいてみた。 ググってみると Jsparsec - JavaScriptパーザコンビネータライブラリ HaskellのMonadをJavaScriptで実装するとしたら あたりがあるのだが、まぁ勉強とい... 続きを読む
XPath使いのための日本語チートシートを公開しています。内容物→XPathチートシート、XPath全関数一覧、Xpath for Javascriptなど。XPath使いのための日本語チートシート 第2版 XPathで楽してDOM操作したい!XMLを弄り倒したい!と思うけれども文法がよく分か... 続きを読む
GreasemonkeyのスクリプトでAutoPagerizeというものがあります。これはgoogleの検索結果のように何ページにもページが別れているときに、次のページを表示するためのリンクを押さなくても自動的に次のページの中身がAjaxで継ぎ足されて表示されるというものです... 続きを読む
マウスカーソル直下のXPathを見るbookmarklet - mallowlabsの備忘録にあったBookmarkletをベースに、idとかclassとかも調べられるように改良を加えてみました。特に、クリックするとその部分のXPathをストックできる点がポイントです。もちろんOperaで動きます... 続きを読む