プログラミング言語で記述されたテキストです。したがって、Webページのすべての情報が含まれています。Webページのソースコードを表示するには、右クリックして「ソースの表示」を選択すればよいです。ソースコードからスクレイピングする必要がありますか?星の評価のような非テキストコンテンツを抽出する場合、評価の値がページに直接表示されないため(星のみ)、「選択した要素のテキストを抽出する」を使って直接評価を抽出できません。そのほか、テキストとして直接抽出するので、必要なデータに他の乱雑なデータを混ぜることがあります。この場合、HTMLからデータをスクレイピングできます。Octoparseは、ソースコードからデータを直接抽出する機能をサポートしています。このチュートリアルでは、内部HTMLと外部HTMLから抽出する方法を説明します。データを抽出するHTMLは、Webページを作成するためのマークアップ言語の1つです。要素の内部HTMLを抽出すると、その要素に含まれるHTMLマークアップが取得されます。画像やアイコンの形で表示された情報には、まず内部HTMLを抽出し、データ再フォーマットツールで取得したコードから対象データを抽出できます。Yelp.comでレストランの星の評価を例として使います。「星の評価」をクリックします。「選択した要素の内部HTMLを抽出する」を選択します。開き、ワークフローモードに切り替えます。抽出された内部HTMLが「データフィールド」に追加されました。rating)の数値は、Webページで直接利用できないコードに含まれています。今、正規表現でデータを再フォーマットすることで、「4.5」を取得できます(HTMLの再フォーマットはパート3を見る)。データを抽出する外部HTMLは、開始タグと終了タグ、およびコンテンツを含む要素属性です。内部HTMLより、外部HTMLはより多くの情報を提供できます。内部HTMLに見つからない情報は外部HTMLに置くかもしれません。外部HTMLを抽出する手順は、内部HTMLの手順と似ています。必要なデータをクリックします。「操作ヒント」から「選択した要素の外部HTMLを抽出する」を選択します。width="84"></div>ご覧のとおり、内部HTML(青色で強調表示されている)は外部HTMLの一部です。対象データ(4.0)は、正規表現ツールを使って同様の方法で抽出できます(このステップにスキップする)。Webページの完全なHTMLを抽出するにはそうすればいいですか?完全なHTMLを抽出することで、Webページのすべての情報を取得ができます。ドロップダウンリストで「HTML」を選択します。「選択した要素の外部HTMLを抽出する」を選択します。「操作ヒント」に「選択した要素の内部HTMLを抽出する」または「選択した要素の外部HTMLを抽出する」がないのですか?「操作ヒント」で提供するオプションは、選択したデータによって異なります。「操作ヒント」の下部にある拡張アイコンをクリックして、選択範囲を拡大してみてください。抽出されたデータを処理するのに非常に役立ちます。Octoparseには8つデータ再フォーマットツールがあります。このチュートリアルでは、2つのHTML関連の再フォーマットツールについて説明します。再フォーマットするデータフィールドを選択します。クリックして、フィールドをカスタマイズします。「抽出データを再フォーマットする」をクリックします。「ステップを追加する」をクリックします。HTMLトランスコーディング内部/外部HTMLを抽出したら、「HTMLトランスコーディング」を使ってHTMLタグをプレーンテキストに変換できます。"&nbsp"をスペースに変換します。「HTMLトランスコーディング」を選択します。「計算する」をクリックして出力を確認します。「OK」をクリックして設定を保存します。正規表現でマッチする「正規表現でマッチする」を選択します。「RegExツールを試す」をクリックします。(4.5)の数値が一致します。「適用する」をクリックします。「OK」をクリックして設定を保存します。ヒント!データ再フォーマットツールに興味がある場合は、このチュートリアルを参照してください。スクレイピングツール。