1
以前は、Googleの音声で「div」を使ってSMSコードを抽出することができました。最近、AngularJSを使ってARIAベースのフレームワークに切り替えました。私はどのように私のすべてのSMSコードを含む文字列をWebページから抽出するでしょうか?ここで角度で書かれたウェブページからxpathを使ってテキストを抽出するには?
は、私は私のターゲットのXPathと一緒に使用しているコマンドです:
var search2 = document.evaluate('//*[@id="messaging-view"]/div/md-content/div/gv-conversation-list/md-virtual-repeat-container/div/div[2]/div[1]/div/gv-text-conversation-item/gv-conversation-item/div/div[2]/ng-transclude/gv-conversation-item-detail/gv-annotation/text()',
document, null, XPathResult.ANY_TYPE, null);
Here is the result I see on my Chrome Developer console
私はコンソールでxpathresultを見て、それが言う "のstringValue : [例外:例外TypeError:結果の型が文字列でないXPathResultで:『XPathResult』から『のstringValue』プロパティの読み込みに失敗しました。 remoteFunction(:2:14)] " –