0
このコードの "clip:"の下に特定の行のテキストを取得したいとします。xpathでセレンウェブドライブのjavascriptコードから特定のテキストを取得する方法
私は
driver.findElement(By.xpath("//*[@id="player"]/script[2]/text()")).getText();
を試してみましたが、それは全体のテキストを取得しています。私はURLを取得したい。これにはどんな解決策がありますか?
<div id="player">
<script type='text/javascript'>
flowplayer("thisPlayer", {
src: "http://example.com.swf",
scaling: 'orig',
wmode: "opaque"
}, {
key: "some key",
clip: {
url: 'http://someurl/example.mp4',
scaling: 'fit',
autoPlay: false,
autoBuffering: true,
provider: 'lighttpd'
},
plugins: {
lighttpd: {
url: "http://example.com/flowplayer.pseudostreaming-byterange-3.2.11.swf"
}
}
});
</script>
</div>
私は私が前に言葉を聞いたことがない正規表現には完全に新しいです。あなたは完全なコードを書くことができますか?ありがとうございます –
ありがとうございます。 –