タグ

ブックマーク / developer.mozilla.org (2)

  • 軸 - XPath | MDN

    XPath 仕様では 13 種類の軸 (Axis) が定められています。軸はコンテキストノードとの関連性を表し、ツリー上でのノードのコンテキストノードからの相対的な位置を示すのに用いられます。 XPath 式の使用に関するより詳しい情報は、 XSLT による XML の変換の記事の最後のさらなる読み物の節を参照してください。また、XPath 仕様書の 'axes' の節も参照してください。 ancestor コンテキストノードの親ノードからルートノードまでのすべての祖先を示します。 ancestor-or-self コンテキストノードと、そのすべてのルートノードを含む祖先を示します。 attribute コンテキストノードの属性を示します。属性を持つのは要素のみです。この軸はアットマーク (@) によって省略できます。 child コンテキストノードの子を示します。 XPath 式で軸が指

    軸 - XPath | MDN
  • JavaScript での XPath の利用の手引き - XPath | MDN

    const xpathResult = document.evaluate( xpathExpression, contextNode, namespaceResolver, resultType, result, ); evaluate() 関数は 5 つの引数を取ります。 xpathExpression: 評価する XPath 式を文字列で指定します。 contextNode: xpathExpression を評価する対象となる文書内のノードを指定します。指定されたノードの全ての子ノードに対しても評価が行われます。もっともよく使用される値は document ノードです。 namespaceResolver: xpathExpression に含まれるあらゆる名前空間接頭辞を渡され、その接頭辞に対応する名前空間 URI を表す文字列を返す関数です。この関数により、 XPath 式で使

    JavaScript での XPath の利用の手引き - XPath | MDN
    saihateno
    saihateno 2007/12/21
    mozira
  • 1