を選択されていないと、ページ上のスクリプトタグのコードJsoupは、私はテキストとページのスクリプトタグを選択しようとしているスクリプトタグ
Document doc=jsoup.parse(somehtml);
Elements ele=doc.select("script:contains(accountIndex)");
が含まれています私はこれを選択することができる午前
<script>(function() {var vm = ko.mapping.fromJS({
"accountIndex": 1,
"accountNumber": "*******",
"hideMoreDetailsText": "Hide More Details",
"viewAccountNumberText": "Show Account Number",
"hideAccountNumberText": "Hide Account Number",
});window.AccountDetails = vm;})();</script>
ですスクリプトタグのようなスクリプトタグのCSSロケータのように
Elements ele=doc.select("body > script:nth-child(44)");
ページには多くのスクリプトタグがありますので、2番目のアプローチ将来変更される可能性があります。
誰かが
それは働いている!どうもありがとう!スクリプトにはテキストは含まれていません。なぜなら、それが実際にはうまくいかなかった理由を明確に説明しているデータがあるからです。 – Ravi
1つ以上の質問多くの隠しタグはjsoupによっても解析されますが、ブラウザには表示されません。なぜjsoupはその内容をテキストとして扱い、スクリプトタグの内容をテキストとして扱わないのですか? – Ravi
どのように、たとえば? –