Looking for java Answers? Try Ask4KnowledgeBase
Looking for java Keywords? Try Ask4Keywords

Java LanguageJAXB


前書き

JAXBまたはJAXB( Java Architecture for XML Binding )は、Java開発者がJavaクラスをXML表現にマップできるソフトウェアフレームワークです。このページでは、JAXBの読者を、主にJavaオブジェクトをXMLフォーマットにマーシャリングおよび非マーシャリングするために提供されるその機能に関する詳細な例を使用して紹介します。

構文

  • JAXB.marshall(object、fileObjOfXML);

  • オブジェクトobj = JAXB.unmarshall(fileObjOfXML、className);

パラメーター

パラメータ詳細
fileObjOfXML XMLファイルのFileオブジェクト
クラス名 .class拡張子を持つクラスの名前

備考

JDKで利用可能なXJCツールを使用すると、XMLスキーマ( .xsdファイル)で記述されたXML構造のJavaコードが自動的に生成されます( XJCトピックを参照)。

JAXB 関連する例