エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Streaming API for XML(StAX)は、JavaでXML文書を読み書きするためのAPIである。 従来のXML APIは、次... Streaming API for XML(StAX)は、JavaでXML文書を読み書きするためのAPIである。 従来のXML APIは、次のどちらかである。 ツリーベース - 文書全体がツリー構造でメモリに読み込まれ、呼び出し元アプリケーションはランダムアクセスできる。 イベントベース - 文書内に出現したエンティティごとに、登録されたアプリケーションがイベントを受け取る。 これらはそれぞれに利点がある。前者(例えばDOM)は文書へのランダムアクセスが可能であり、後者(例えばSAX)は使用メモリが少なくより高速に動作する場合が多い。 この2つは対極に位置するアクセス手法であると言える。ツリーベースのAPIは制約のないランダムアクセスとデータの操作が可能である一方、イベントベースのAPIは文書を1回スキャンするだけである。 StAXは、その中間の手法として設計された。StAXの考え方では、