タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

xmlに関するgreennoahのブックマーク (3)

  • JAXBをXML Schemaなしで使ってみる - CLOVER🍀

    最近、仕事でXMLとかJSONをデータの入出力形式とする開発をすることになったのですが、ここでどのライブラリとか使おうかなぁといろいろ思考中。 JSONはJSONICでいこうと思っているのですが(Seasar2系使ってるし…)、XMLはどうしようかなと…。XStreamという手もあるのですが、XStreamには名前空間のサポートが無い(今回、これはマズいのです…)ので除外。 そこで、JAXBにちょっと注目しています。 世間の情報を見ていると、XML SchemaをコンパイルしてJavaコードを生成〜みたいな内容が多いですが、XML Schemaはなくても使えるので、標準で使える簡単なオブジェクト-XMLマッピングライブラリとして覚えておくのも有りだなぁと思うのです。特に、XML Schemaでの検証なんていいから、とりあえず簡単に使いたいなんて時には。 では、ちょっと使ってみましょう。 サ

    JAXBをXML Schemaなしで使ってみる - CLOVER🍀
  • JAXBの簡単な解説(2)

    前回はまず使ってみるということで、単純なJavaオブジェクトからXMLへ変換する方法を解説しました。 今回は、XMLからJavaオブジェクトへ変換する方法と、また一歩進んでバインディングを制御するアノテーションについて解説します。 XMLからJavaオブジェクトへの変換 データ構造としては前回と同じものを使いましょう。 会社(従業員*) 従業員(名前,給料) これらを表すJavaクラスも前回と基は同じなのですが、オブジェクトの中身を見たいのでtoString()を追加しています。 Campanyクラス public class Company { private List<Employee> employees; public List<Employee> getEmployees() { return employees; } public void setEmployees(List

    greennoah
    greennoah 2012/12/02
    xmlからjavaオブジェクトへの変換
  • XMLとオブジェクトの変換をする方法 - かとじゅんの技術日誌

    XMLファイルをプログラムからアクセスする方法をおさらいすると DOM SAX StAX といろいろある。 DOMとSAXとStAXと。 - 都元ダイスケ IT-PRESS このあたりを見てもらうとわかりやすい。 XMLにアクセスする場合は、だいたいはモデルに変換することが多い。上記にような低レベルAPIでないと細かい制御はできないが、もっと単純にXMLの要素をオブジェクトに変換する場合は以下のような高レベルAPIのような選択肢もある。 apache commons-digester JAXB digesterはライトウェイトで良さそうであるが読み込み専用ということなので、JAXBを少し触ってみた。JAXBはJava6からは標準APIとして搭載されている。 蛇足だが、configurationは設定ファイルを扱うライブラリもある。XMLも読み込める。ただし、独自に作成したモデルオブジェクト

    XMLとオブジェクトの変換をする方法 - かとじゅんの技術日誌
  • 1