タグ

XPathに関するtkpyoiのブックマーク (9)

  • Ruby/XMLを読む - 俺の基地

    XMLをパースしてオブジェクト化する require "rexml/document" hoge = <<AAA <aaa> <bbb> <ccc>12345</ccc> <ddd>67890</ddd> </bbb> </aaa> AAA #Stringのxmlからオブジェクト化 xmldoc = REXML::Document.new(hoge) ▲ ▼

  • マークアップエンジニアはXPathを使いこなそう - ブログ - aldente-studio

    XPathというと、XSLTと一緒に使ってXMLをデータの整形する、主にプログラマー向けの技術という認識が一般的にあるような気がします。 確かに開発の現場では避けにくい技術だとは思いますが、XPathはプログラミングを主な業務としないマークアップエンジニアフロントエンドエンジニアにとっても重宝する技術です。 普段、仕事HTMLを編集することがあるが、XPathは使ったことないしわからないという人は是非この機会に試してみてはどうでしょうか。 XPathとは XML Path Language (XPath; XMLパス言語) は、マークアップ言語 XML に準拠した文書の特定の部分を指定する言語構文である。 引用元:Wikipedia マークアップ言語 XMLと記されていますが、XHTMLは勿論、HTMLに対しても使用出来ます。 正規表現は文字列から任意の情報を抽出したりできますが、X

  • xpath cover page

    XPath 3.0 (renamed from XPath 2.1 to align with the family of "3.0" specifications) is an expression language that allows the processing of values conforming to the data model defined in [XQuery and XPath Data Model (XDM) 3.0]. Some of the important new features since XPath 2.0 are: Literal function items, inline functions, dynamic function invocations, and function item coercion Clarification of

    xpath cover page
    tkpyoi
    tkpyoi 2010/07/16
  • RPM RedHat EL 5 rubygem-nokogiri 1.3.1 x86_64 rpm

    SEARCH NEW RPMS DIRECTORIES ABOUT FAQ VARIOUS BLOG DONATE YUM REPOSITORY rubygem-nokogiri rpm build for : RedHat EL 5. This package is obsolete. Try find newer rubygem-nokogiri Name : rubygem-nokogiri Version : 1.3.1 Vendor : Fedora Project Release : 1.el5 Date : 2010-03-15 16:12:08 Group : Development/Languages Source RPM : rubygem-nokogiri-1.3.1-1.el5.src.rpm Size : 0.60 MB Packager : Fedora Pro

    tkpyoi
    tkpyoi 2010/07/05
    nokogiri のRPMみっけた。
  • XMLパス言語 (XPath)

    XMLパス言語 (XPath) Version 1.0 この文書は、W3Cにより作成されW3C勧告として公開されている "XML Path Language (XPath) Version 1.0" (http://www.w3.org/TR/1999/REC-xpath-19991116) を、どら舗が翻訳したものです。 この文書の原文はワーキングドラフトです。将来の改訂が予定されていることにご注意ください。最新版の仕様書は http://www.w3.org/TR/xpath にあります。 正式な仕様書はW3Cサイトにある英語版です。この日語版は参考にすぎません。 この文書には翻訳上の誤りがあるかもしれません。どら舗は翻訳の正確性を保証しません。あくまでご自身の責任でご利用ください。 お気付きの点がありましたらどら舗までお知らせください。 XMLパス言語 (XPath)

    tkpyoi
    tkpyoi 2010/06/30
  • Overview

    Overview Overview API Support Tutorials Changelog About Nokogiri¶ Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby. It provides a sensible, easy-to-understand API for reading, writing, modifying, and querying documents. It is fast and standards-compliant by relying on native parsers like libxml2, libgumbo, and xerces. Guiding Principles¶ Some guiding principles Nokogiri

    Overview
  • Java 入門 | XPath

    これらのノードはDOMノードとは異なることに注意が必要です。 属性ノード(attribute node)は、各々が属する要素に対応する要素ノード(element node)を親とするが、当該要素ノードの子ではありません。属性ノードは、開始タグで明示的に指定された属性及び、デフォルト値を持つ明示的に指定されていない属性についてのみ、各々が属する要素を親ノードとして、ツリー構造中の属性ノードとなります。子要素にも意味が継承される属性の場合は、明示的に指定された親要素のみ、属性ノードが存在し、継承する子要素に明示的に指定されていなければ、当該属性のノードを持つことはありません。 名前空間ノード(namespace node)も、要素を親ノードとするが、その子ではありません。名前空間ノードは、要素ノードに対して、当該要素ノード及びその子孫のノードの名前空間毎に一個ずつ結び付けられます。 処理命令(

  • 2. ロケーションパス

    2.1 ロケーションパス (簡略な記述法) XPath では、XML 文書上のノードの位置を指定する際、ロケーションパスと呼ばれる式によって表します。ロケーションパスの書き方には、厳密かつ詳細に記述する書き方と、簡略に記述する書き方の 2 つがありますが、ここではまず、ファイルのディレクトリ構造の記法に似ていて直感的に分かりやすい後者の方から説明することにします。 主な構文を以下の表に示します。 構文 意味

    tkpyoi
    tkpyoi 2010/03/24
  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

  • 1