タグ

xmlに関するhogetakunのブックマーク (5)

  • 高機能なXMLエディタをプラグインとして作る - @IT

    public class XMLEditor extends TextEditor ... { // IContentOutlinePageの実装クラス private XMLOutlinePage outlinePage; ... public void dispose() { if(outlinePage!=null){ outlinePage.dispose(); } ... } public Object getAdapter(Class adapter) { if(IContentOutlinePage.class.equals(adapter)){ if(outlinePage==null){ outlinePage = new XMLOutlinePage(this); } return outlinePage; } return super.getAdapter(adapt

  • 【ハウツー】超簡単Java Object-XML Mapper "XStream" (2) XStreamとは | エンタープライズ | マイコミジャーナル

    XStreamはJavaオブジェクトをXMLデータへ永続化するための簡単なライブラリ。扱いが単純で、理解しやすいXMLデータを出力するほか、パフォーマンスにも定評がある。The BSD Licenseのもと公開されているオープンソースソフトウェアで、ソフトウェアに組み込んで使いやすいという特徴もある。 執筆現在の最新版は8月18日(米国時間)に公開されたXStream 1.2。1.2における主な特徴は次のとおり。 フィールドを属性で表現可能 属性に対するエイリアス機能 XStreamインスタンス自身をシリアライズ可能 XStreamのインスタントごとほかのオブジェクトをシリアライズ可能 フィールドに対するAnnotationConverterの追加 実験的なJSONサポートの追加 そのほか各種改善 XStreamは多くの機能を提供しているが、シンプルで理解しやすい点がもっとも評価できる。J

  • DOMとSAXのおいしいところ取り - StAXの高性能実装、Woodstox 3.0 | エンタープライズ | マイコミジャーナル

    The Codehaus, the Woodstox development teamは7日(米国時間)、Woodstoxの最新版となるWoodstox 3.0を公開した。Woodstox 2.0が公開されたのが2005年7月10日(米国時間)。約1年を経てのメジャーアップデートとなる。 WoodstoxはJavaで開発された高性能XMLプロセッサ。ネームスペースに対応したStAXに準拠しており(JSR 173: Streaming API for XML、通称 StAX 1.0)、入出力の双方において高速な検証処理を実施することができる。 WoodSToXはApache License Version 2.0およびGNU LESSER GENERAL PUBLIC LICENSE Version 2.1というデュアルライセンスのもとで公開されているオープンソースソフトウェア。2.0と比較

  • XMLからJ2EEアプリケーションを自動生成 - OpenXava 2.0公開 | エンタープライズ | マイコミジャーナル

    OpenXava開発チームは22日、ビジネスアプリケーション作成ツールOpenXavaの最新版となるバージョン2.0を公開した。OpenXavaはXMLとJavaを使用してJ2EEベースのビジネスアプリケーションを作成するためのフレームワークを提供するツールである。 OpenXavaは主に次のような特徴を備えている。 ・ビジネスコンポーネントベースのフレームワーク ・POJOおよびEJBによる完全なJ2EEアプリケーションを生成可能 ・シンプルで使いこなすのが容易 ・フレキシブルで、高度なアプリケーションを作成可能 ・拡張性が高く、必要に応じて独自の機能を追加可能 ・ネイティブEJB CMP2 EntityBeansを使用するWebSphere 6.0、5.1、5.0およびJBoss 4.0.x、3.2.xをサポート ・POJO + Hibernateを仕様する多くのプリケーシ

  • @IT:XMLデータベース開発方法論(3) 3/4

    XMLデータベース開発方法論(3) Page 3/4 変化は抱擁せざるを得ない、しかも禁欲的に 川俣 晶 株式会社ピーデー 2005/8/19 ■リファクタリングになじむDB、なじまないDB エクストリーム・プログラミングでは、仕様変更のコストを下げるために、リファクタリング、自動化された単体テストなどの手法を含んでいる。ここでは、リファクタリングという手法に注目してみよう。リファクタリングとは、ソースコードをよりよくするための書き換えの手法である。といっても、ソースが汚くなったのできれいに書き直しましょう……というよくある話とは違う。リファクタリングは、ソースコードに新しい機能を付け加えない。機能を維持したまま、ソースコードの意味ではなく、形を見て、カタログと照らし合わせながら、重複のないシンプルな形に置き換えていく。より具体的にいえば、リファクタリングとは小さなソースコードの書き換えの

  • 1