WebSphere Application Server Version 6.1 Feature Pack for Web Services   
             オペレーティング・システム: AIX , HP-UX, i5/OS, Linux, Solaris, Windows, Windows Vista, z/OS

             目次と検索結果のパーソナライズ化
             New or updated topic for this feature pack

JAXB ランタイムを使用した XML 文書のマーシャルとアンマーシャル

Java Architecture for XML Binding (JAXB) ランタイムを使用して、 XML インスタンス文書を操作します。

始める前に

JAXB を使用して、スキーマ・コンパイラーの xjc コマンドにより XML スキーマから Java クラスを生成するか、スキーマ・ジェネレーターの schemagen コマンドにより Java クラスから XML スキーマを生成します。

このタスクについて

JAXB API およびツールを使用して、XML スキーマと Java クラスの間のマッピングを確立します。 データ・バインディングが存在するようになったら、 JAXB バインディング・ランタイム API を使用して、XML インスタンス文書と Java オブジェクトの間で双方向に変換します。 XML 文書に保管されているデータには、そのデータ構造を理解していなくてもアクセスすることができます。 JAXB のアノテーションを付けたクラスと成果物には、JAXB ランタイム API が XML インスタンス文書を処理するために必要とするすべての情報が含まれています。 JAXB ランタイム API は、JAXB オブジェクトの XML へのマーシャルと、XML 文書の JAXB クラス・インスタンスへのアンマーシャルを行えるようにします。

プロシージャー

結果

JAXB バインディング・フレームワークを使用して、JAXB Java クラスをマーシャルし、 XML データをアンマーシャルすることができるようになりました。 marshal および unmarshal ランタイム API についての追加情報は、 JAXB 2.0 Reference implementation のドキュメンテーションを参照してください。



関連概念
JAXB
関連タスク
XML データ・バインディングのための JAXB の使用
JAXB ツールを使用した Java クラスからの XML スキーマ・ファイルの生成
JAXB ツールを使用した XML スキーマ・ファイルからの JAXB クラスの生成
関連資料
Web サービス仕様と API
関連情報
JAXB 2.0 Reference implementation
JAXB 2.0 RI Vendor Extensions Runtime Properties specification
Java Architecture for XML Binding (JAXB) 2.0 specification documentation
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 4:10:06 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.wsfep.multiplatform.doc/info/ae/ae/twbs_jaxbmarshalxml.html