*目次 [#ud651ccf] #contents *背景 [#m99550c8] CUIのツールを作るにあたって、HTMLをコピペする使用を考えた際、1行ごとに指示が完結しなくなる。つまり、構文的に中途半端である判断の場合、自動的に次の行の入力を待たなくてはいけないことになる。 *目的 [#v480fe1f] HTMLをパースすることによって下記のことを成し遂げる -入力は標準入力 -構文チェックを行う -DOMオブジェクトを取得すること -XPathの文法やcssのセレクター形式でDOMオブジェクトにアクセスできること これらに関する情報を集め、メモするのがこのページの目的である。