プログラミング初心者です。。
PythonまたはJavaScriptで以下を実装しようとしています。
「表示しているウェブサイトからマウスでドラッグした部分のHTMLを取得してXpathに変換する」
ドラッグしてHTMLを取得することはできたのですが、それをXpathに変換する方法が分かりません。全体のHTMLとドラッグした部分のHTMLを比較して変換する方法も検討しましたが、実装出来ませんでした。
・ドラッグした部分のHTMLを取得するソースコード
JavaScript
1 2document.addEventListener('mouseup', function(){ 3 var selectionObject = window.getSelection(); 4 var selectionDOM = selectionObject.getRangeAt(0).cloneContents(); 5 console.log(selectionDOM); 6 selectionObject.removeAllRanges(); 7}, false); 8
どのようにすれば実装できるか、皆様からアドバイスを頂けますと幸いです。
Xpathにこだっている訳ではないので、
ドラッグしたHTML部分を表す情報を取得出来れば問題ありません。その情報を使って再度そこに行けることが前提とはなりますが。
よろしくお願い致します。