タグ

XPathに関するkiyo_hikoのブックマーク (12)

  • How to write an XPath query to match two attributes?

    kiyo_hiko
    kiyo_hiko 2023/03/03
    "//div[@id='..' and @class='...] should do the trick."
  • XPath evaluator in MSXML

    kiyo_hiko
    kiyo_hiko 2017/08/23
    なるcount(//...)はノードじゃないものなあ。めどいからLengthで取っとこう
  • msxmlについて - TakaraIzumo

    これらのメソッドにより、所持数とインデックス指定による抽出が行えるので、一般的な配列操作が行える。 selectSingleNode? と selectNode selectSingleNode? は、 HRESULT selectSingleNode( BSTR queryString, IXMLDOMNode **resultNode ); と定義されている。得られる検索結果は、一つのノード( IXMLDOMNode )となる。もし複数ヒットする可能性のあるクエリを指定した場合、初めに得られたものとなる。 selectNode は、 HRESULT selectNodes( BSTR expression, IXMLDOMNodeList **resultList); と定義されている。得られる検索結果はノードリスト( IXMLDOMNodeList )となる。 予め XML 中で一意

  • attribute(属性)の参照

    attribute(属性)の参照 ★attributesプロパティ ・Nodeオブジェクトのプロパティ ・(書式)NamedNodeMapオブジェクト = Nodeオブジェクト.attributes ・指定したNodeオブジェクトが持つ属性集合(NamedNodeMapオブジェクト)を返す。属性が無い場合nullを返す。 ★NamedNodeMapオブジェクト ・現在のノードに含まれるattribute(属性)ノードの集合 ・lengthプロパティ・・・含まれる属性数 ・getNamedItem("属性名")メソッド・・・指定した属性名を持つattributeノードを返す。 ・getQualifiedItem("属性名","名前空間プレフィックス")メソッド・・・名前空間付きの指定した属性名を持つattributeノードを返す。 ・item(index番号)メソッド・・・0

  • XML デザイナー メーリングリスト メッセージ閲覧

    kiyo_hiko
    kiyo_hiko 2011/10/24
    「MSXMLにはstarts-with()やcontains()などの関数もないようです」…実装して試したら、確かにエラーになる。めんどくさいけどコード側で何とかしないといけないっぽい
  • 関数 - XPath | MDN


     XPath  XSLT  XPath  W3C  XPath/XSLT 使 boolean() ceiling() choose() concat() contains() count() current() XSLT  document() XSLT element-available() false() floor() format-number() XSLT  function-available() generate-id() XSLT  id() key() XSLT  lang() last() local-name() name() namespace-uri() n
    関数 - XPath | MDN
  • translate - XPath | MDN


    string  abc  XYZ 使  string  abc 1 XYZ 1 XPath 使translate  XPath    <xsl:value-of select="translate('The quick brown fox.', 'abcdefghijklmnopqrstuvwxyz', 'ABCDEFGHI
    translate - XPath | MDN
    kiyo_hiko
    kiyo_hiko 2011/10/19
    XPathはCase sensitiveなので、Ignore caseするためにtranslate関数を使うみたい
  • XMLパス言語 (XPath)


    XML (XPath) Version 1.0 W3CW3C "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)
    kiyo_hiko
    kiyo_hiko 2011/10/19
    XPath1.0日本語訳。コア関数ライブラリいいな。
  • Gentleちゃれんじ Tips -関数を利用したXPath式-


    XPath XPath HTML XPath XPath使 XPath   perltrXPath使 X    使 Function: string string(object?) (example) string(id('hoge')) = id  hoge  
    kiyo_hiko
    kiyo_hiko 2011/10/14
    サンプルがわかりやすかった。ありがたい事です。「プログラム側で、 条件をかけてフィルタリングを行う事もあると思いますが~ XPathで制限した方がスマートで無駄な処理も減ります」…わかる
  • たのしいXML: XML/XHTML入門ページです


    XMLXHTML  (^ ^; () 使 
    kiyo_hiko
    kiyo_hiko 2011/10/14
    古典とXMLのコラボ。読んでみる
  • XmlNode クラス (System.Xml)


    : System.Xml :System.Xml.dll, System.Xml.XmlDocument.dll :System.Xml.ReaderWriter.dll :System.Xml.XmlDocument.dll :System.Xml.dll :netstandard.dll   Microsoft public ref class XmlNode abstract : System::Collections::IEnumerable public ref class XmlNode abstract : ICloneable, Syste
    XmlNode クラス (System.Xml)
    kiyo_hiko
    kiyo_hiko 2011/08/06
    メンバーなどのリファレンス
  • XPath 教程

  • 1