5

Jsoupを使用してWebページを解析しています。しかし、解析したい情報がCDATAタグ内にあり、パーサーが内部のデータを抽出できない場合もあります。CDATAタグ内からデータを抽出するにはどうすればよいですか?例:

<script type='text/javascript'><!--// <![CDATA[
    OA_show('300x250');
// ]]> --></script>
         <script type='text/javascript'>alert("Hello");</script>

Jsoupを使用してこのページを解析し、「script [type = text / javascript]」を使用してページ内の一致するすべての要素を選択しようとすると、CDATAタグはないが、アラートはないページ内の他のスクリプトの内容が返されます。 ("こんにちは"); 価値。Jsoupを使用してCDATAタグ内の値を取得するにはどうすればよいですか?

ありがとう!

4

1 に答える 1