はじめに 前回は、APIチュートリアル編として、サンプルアプリケーションで主に使用するJAXB API(クラス・アノテーション)とCyber Luxeon Java APIについて説明しました。実装編となる本稿では前回説明したAPIを用いて、XMLDBのCRUD(生成・抽出・更新・削除)処理を中心としたサンプルアプリケーションを実装していきます。 過去の記事 第1回:XMLDBとCyber Luxeonの基本 第2回:XMLデータの操作(前編) ~ XPath、XQuery 第3回:XMLデータの操作(後編) ~ XML updategramの基本 第4回:XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(設計編) 第5回:XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(APIチュートリアル編) 対象読者 XMLに触れたことがあ
XMLの利用が広まるとともに、XMLデータベースに対する注目も集まりつつあります。本連載では、オープンソース・ソフトウェアとして公開されているXindiceを利用したネイティブXMLデータベースの実践を通して、XMLデータベースの利用方法を解説していきます。 今回は、Javaのアプリケーション・プログラムからXindiceに格納されたデータをXPathで検索する方法を紹介します。まず、検索するためのAPIを紹介し、その次にサンプルアプリケーションを例に挙げながら実際の使い方を見ていきましょう。 ■検索用APIの使い方 XindiceのAPIは、前回少し触れたように、XML:DB Initiativeという団体が推進しているXML:DBという標準仕様に基づいています。XindiceではXML:DBの実装を、JDBCにおけるドライバのような形で提供しています。Xindiceのパッケージのうち、
Updates to the Original JSR The following updates have been made to the original proposal: 2009.06.25: With Final Release, Maxim Orgiyan took over as Maintenance Lead from the Spec Lead, Jim Melton. DataDirect Technologies was added as co-Maintenance Lead. Maintenance Lead: Maxim Orgiyan, Oracle Marc Van Cappellen, DataDirect Technologies E-Mail Address: maxim.orgiyan@oracle.com, marc.van.cappelle
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "Java Architecture for XML Binding" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2021年6月) Java Architecture for XML Binding(JAXB)は、Javaのクラスを XMLで表現可能にする仕様である。JAXBには主に2つの機能がある。すなわち、JavaのオブジェクトをXMLにシリアライズすることと、逆にXMLからJavaオブジェクトにデシリアライズすることである。言い換えれば、JAXBはメモリ上のデータをXML形式に変換して保存することができ、そのためにプログラム内
What is JOX? JOX is a set of Java libraries that make it easy to transfer data between XML documents and Java beans. You can think of JOX as a special form of Java Object Serialization, using XML as the serialization format. JOX attempts to match an XML document to the fields of a bean as best it can and will use a DTD when writing an XML document if one is available. It is able to read attributes
2.1 Java for XML の基本3-DOMオブジェクトのXMLファイルへの書き出し- 前回はXMLファイルからDOMオブジェクトを作成し(SAXでやってしまいましたが)、 それを利用してMenuなどをつくりました。今度は逆にDOMオブジェクトを XMLファイルに書き出すことを考えます。ここではSAXParserは使いません。 XMLドキュメントの生成 XMLドキュメントの生成はいたって簡単です。ただし、これらはParser固有のものであってJAXPとXML for Java(IBM)とはやり方が異なります。ここではProductX(JAXP)のXMLドキュメント作成の方法を見てみます。やり方はいたって簡単でXmlDocument.write()メソッドを使うだけ、これだけです。 import java.io.*; import com.sun.xml.tree.Xml
おしながき DOM JAXPになる 読み込み 書き出し XSLT DOMそれから SAX DTDだよ・・・ 各種実装 [Java WSDP] 必要な基礎知識 XMLとDTDについて XSLTとXPathは、まだいい? Java 2 プラットフォームでの XML (java.sun.com) はじめに? Javaに限らず XMLを使うには、Document Object Model(DOM)とSimple API for XML(SAX)という2種類のAPIによるアクセス方法があるらしい。 DOMがツリー・ベースのAPI というのはわかるが、SAXがイベント・ベースのAPIらしい。 DOMは、アプリケーション側からアクセスする、SAXは、XMLツリーを先頭から順に読んでいき、要素の開始や終わりといったところでXMLからアプリケーションへイベント通知がされる。 まぁ、最初はSAXはわから
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く