タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

XPathに関するlife-stuのブックマーク (3)

  • PHPでXPathを使用する - hamacoの日記

    文字化けするコード こんな感じのコードでPHPのDOMXPathを試していたけども、いくつかのサイトで文字化けが発生する。 <?php class Index_Controllers_Index extends Sabel_Controller_Page { public function index() { $url = "http://b.hatena.ne.jp/entry/http://www.sabel.jp/"; $shr = new Sabel_Http_Request($url); $response = $shr->request(); $dom = new DOMDocument(); @$dom->loadHTML($response->getContents()); $xpath = new DOMXpath($dom); dump($xpath->query("/

    PHPでXPathを使用する - hamacoの日記
  • XML/XPath/XPathの書き方 - 俺の基地

    XMLでの要素の位置特定の記述XPathに関してです ってか、これってXMLに対するSQLみたいなもんだね。 XPathの発展系としてXQueryなんてものも出てきてるみたいだし ・・・はーんjQueryは$関数にXPath記述がサポートされるんだが・・・この名前って実はここから来てたりして・・・勝手に納得 目次

  • XPath (XML Path Language) とは

    XPath(XML Path Language)とは、XMLで記述されたデータの問い合わせ言語です。SQLのSELECTのように、条件を指定してXMLデータを取得することができます。この記事では、XPathの使い方をご紹介します。 XPathとは XMLデータはツリーとしてモデル化でき、また、要素や属性などXMLデータを構成する各パーツは、ツリーを構成するノードとしてモデル化できます。XPathのデータモデルでは、XMLデータを以下の7種類のノードから構成されるツリーと考えます。 ルートノード(最上位ノード) 要素ノード(XMLの要素を表すノード) テキストノード(開始タグと終了タグで挟まれた文字列データ) 属性ノード(要素内で指定された属性をあらわすノード) 名前空間ノード(名前空間を表すノード) 処理命令ノード(処理命令を表すノード) コメントノード(コメントを表すノード) XMLの取

  • 1