ヴァイスデータベースその2

前回データベース更新時に、公式で新規に追加されていたPRカードが非常に分かりにくく、確認に手間がかかったので、PRカード用のプログラムを組んでみた。

◇手法概要

step1:前回抽出したPRカードをリスト化しておき、そのリストをもとにダブル配列のトライを構築

step2:PRカード一覧ページからPRカードのカード番号を抽出

step3:抽出したカード番号がトライ内で一致しなかった場合、新規カードとして出力

step4:step2,3を繰り返し、新規カードとして出力されたカード番号のカードデータのみを抽出

step5:今回得た全PRカードのリストを出力

 

プログラムを回すたびに前回のリストとの差分を確認し、その部分のみを抽出して構築する。これなら抽出漏れがなく、かつ効率よく収集できる。
リストもプログラムを起動するたびに更新されるので、(抽出ミスがない限りは)一切手間がかからない。
前回抽出漏れだなんだでグダグダしてしまったので、それが1分かからないのは助かるぜ。

まぁどれだけやっても閲覧してる人には一切伝わらないというこの疎外感。なんなんだろうなぁ!!

コメントする