2006-11-01から1ヶ月間の記事一覧
URLを指定してHTMLを読み込みドキュメントツリーを見るテスト #include "stdafx.h" #include <mshtml.h> class CMSHTMLParserTest : public CAtlExeModuleT<CMSHTMLParserTest> { public: HRESULT PreMessageLoop(int nShowCmd) throw() { HRESULT hr = CAtlExeModuleT<CMSHTMLParserTest>::PreMessageLoop(nS</cmshtmlparsertest></cmshtmlparsertest></mshtml.h>…
用意するもの HTML Parser htmllexer.jar htmlparser.jar URLを指定してHTMLを読み込みドキュメントツリーを見るテスト package jp.seraphyware.htmlparsertest; import java.net.URL; import java.net.URLConnection; import org.htmlparser.Node; import o…
用意するもの NekoHTML nekohtml.jar xerces2j xercesImpl.jar URLを指定してHTMLを読み込みドキュメントツリーを見るテスト package jp.seraphyware.htmlparsertest; import java.io.InputStream; import java.net.URL; import java.net.URLConnection; imp…
EJBではEntityBean(BMP)を書いてきた身であるが、少し試しただけのHibernateの時代をすっとばして、いまやJPAの時代になってしまった。 そこでJPAを試してみることにする。 用意するもの TopLink Essentials Apache Derby Apache DerbyはJDK6に付属している…
Scriptingはとくに進展なし。ScriptEngineのScriptContextまたはBindingsにJavaのオブジェクトを渡すとスクリプトの中で利用することが可能であり、その逆も可能。 なので、異なるスクリプトエンジンでScriptContextで定義されたオブジェクトを利用するため…
今日は、いろいろ調べ物。 MayaaとWicketって目指しているところは同じなのか。 Wicketのほうがシンプルな感じ?。mayaaファイルみたいなものも不要みたいだし、普通にJAVA側からプロパティをいじる感じで制御してゆくみたい。 Mayaaには、Rhinoのようなスク…
準備と利用 まず、scripting.dev.java.netから、jsr223-engines.zipをもらってきて展開する。(ドキュメントのリンクからアーカイブにたどり着ける) この中にScriptEngineFactoryがいっぱいあるので、その中のjythonのjython-engine.jarをクラスパスに追加。 …
JDK6のRCが出たので、BETA2を消して入れなおす。 ドキュメントもダウンロードしたので、改めてみると、以前見過ごしていたことに気がつく。前回の日記で、Invocableなどという、それらしいインタフェースはあるが、スクリプト定義のファンクションをJAVA側か…
http://blogs.sun.com/yk/date/20061113 によると、Javaがオープンソース化するらしい。 ようやくですか。 ME/SE/EEと書いてあるから、すべてのエディションで、ってことですか。(JavaEEは既にGlassfishがオープンソースだけど、ベースとなるSEは非オープン…
Rhinoを使ってみよう、と思い立つ。 ずっと以前にJythonやGroovyを試して以来、RhinoというJavaScript実装もあるという話は聞いていた気がするが、そのうち試そうと思いつつ、あっという間(?)に2年以上も経過していた。 気が付けば、JavaScriptは、そこらじ…