VBAの話。1年くらい前から、VBAでgoogle chromeを自動制御するようになった関係で、
HP上の任意の要素を抽出するのに必要なxpathを(あくまで実業務で使いながらですが)勉強し始めたのですが、
ようやく最近【軸、ノードテスト、術後】あたりのことが、少しずつ分かってきました。
具体的にはdescendantとかparentとかfollowing-siblingとか、そんなあたりの使い方。
正直、まだまだDOMでHP上の要素を特定していた頃と比べると慣れないところもあるんですけど、
最近は【DOMで要素を特定するよりもxpathの方が楽かも…】と思えるケースが徐々に増えてきた感触があります。
ただ、VBA上でxpathを使う場合、文字列や属性を後方一致で探すことができないので、ここだけが個人的にどうしても不満なのですが。…ends-with関数使えたらなぁ、と思う場面が何度あったことかorz。
HP上の任意の要素を抽出するのに必要なxpathを(あくまで実業務で使いながらですが)勉強し始めたのですが、
ようやく最近【軸、ノードテスト、術後】あたりのことが、少しずつ分かってきました。
具体的にはdescendantとかparentとかfollowing-siblingとか、そんなあたりの使い方。
正直、まだまだDOMでHP上の要素を特定していた頃と比べると慣れないところもあるんですけど、
最近は【DOMで要素を特定するよりもxpathの方が楽かも…】と思えるケースが徐々に増えてきた感触があります。
ただ、VBA上でxpathを使う場合、文字列や属性を後方一致で探すことができないので、ここだけが個人的にどうしても不満なのですが。…ends-with関数使えたらなぁ、と思う場面が何度あったことかorz。