Hatena::Groupstudyroom

phaのPHPとか自習室 このページをアンテナに追加 RSSフィード

PHP(CakePHPとか)、JavaScript(AJAXとか)、MySQL、UNIX、Fireworksなんかを身につけたい><
2007 | 03 | 04 | 05 | 06 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 12 |
2009 | 01 | 02 | 03 | 04 |
2010 | 01 | 06 |
2011 | 01 |

2008-10-15

XPathについて

| XPathについて - phaのPHPとか自習室 を含むブックマーク はてなブックマーク - XPathについて - phaのPHPとか自習室 XPathについて - phaのPHPとか自習室 のブックマークコメント

たのしいXML: XPath(基礎編)

JavaScript-XPath をリリースしました!さあ、あなたも XPath を使おう!(解説付き) - IT戦記

全要素 //* /descendant::*

全 div 要素 //div /descendant::div

class 属性が "hoge" な div 要素 //div[@class="hoge"] /descendant::div[@class="hoge"]

id 属性が "hoge" な要素 id("hoge") //*[@id="hoge"] /descendant::*[@id="hoge"]

title 属性が "hoge" で class 属性が "fuga" でない要素 //*[@title="hoge" and @class!="fuga"] /descendant::*[@title="hoge" and @class!="fuga"]

form 要素の 3 番目の input 要素 //form/descendant::input[3] /descendant::form/descendant::input[3] *1

チェックされたチェックボックスの親要素 //input[@checked="checked"]/.. //input[@checked="checked"]/parent::node()