0
<script type="text/javascript">
    jwplayer('mediaspace').setup({
    'flashplayer': 'http://www.vidok.co/s-static/v2/player-sp.swf',
    'file': 'http://www.vidok.co/cfs-ak-snc6/2012-12-17457.mp4',
    'image': '',
    'logo': 'www.vidok.co/s-static/rsrc.php/logo-player-sp.png',
    link': 'http://www.facefou.co/videos/watch-TqcLqlKBd2'
});
</script>

こんにちは、このスクリプトから「ファイル: http://www.vidok.co/cfs-ak-snc6/2012-12-17457.mp4 」を取得するには、xpath クエリが必要です。

ありがとう

4

1 に答える 1

0

アプローチは次のとおりです。

"substring-before(substring-after(/script, '&apos;file&apos;: '),
                    '&apos;image&apos;')"

また、「file :」を先頭に付けたい場合は、concat('file : ', theaboveexpression).

しかし、私に言わせれば、XPath はこの仕事に最適なツールではありません。

Javascript を解析するには、正規表現などを使用することをお勧めします。

于 2012-12-05T22:28:23.130 に答える