Pythonの非標準ライブラリにBeautifulSoupというHTML/XMLを解析してくれるものがあります(http://www.crummy.com/software/BeautifulSoup/)。俗に言うスクレイピング、に用います。 以前それをIronPythonで利用しようとした時、当時のIronPythonが仕様的に不完全だったために使うことが出来ませんでした。 しかしIronPythonも着々と進歩してます。 リリースされて間もないIronPython 2.6では無事インポートすることができました。 今日の実験は、IronPythonを仲介者として、PythonのBeautifulSoupをC#で使おうというものです。 C#はXMLは簡単に扱えるのだけど、HTMLはそうはいかないのです。 IronPythonはPython標準のモジュールが付いてこないので、CPythonの
![BeautifulSoup -> IronPython <- C# - Nobuhisa's diary](https://cdn-ak-scissors.b.st-hatena.com/image/square/825d020bd24fceb152ee9ef96659b418e53d550f/height=288;version=1;width=512/http%3A%2F%2Fwww.crummy.com%2Fsoftware%2FBeautifulSoup%2F10.1.jpg)