Q. 各頁に XML のようなボタンがあって,それぞれの情報を出力するようですが,どう違うのですか?
A. ボタンによって,出力形式を選ぶことができます.
A. 各ボタンの意味は以下のとおりです.
  • DTD…テーブル情報から生成されるDTD (Document Type Definition)を出力します.DTDはXMLのパーサ(解析プログラム)が利用します.
  • XML…テーブル情報や登録情報のXML形式での出力を行ないます.この情報は,データベース内に登録されている情報を等価なものです(一部の項目が読み出し制限で削除されることがあります.)
  • cXMLXMLと同じようにXML形式での出力を行ないますが,出力時にデータの補完(completion)を行ないます.補完は,
    • 情報にマップが登録されているとき,マップの規則にしたがってマップ先の情報を埋め込む.
    • 項目が参照形式で登録されているときに,参照先の見出しを埋め込む.
    というように行なわれます.cXMLでは,データベースから情報を取り出して何らかの処理を行なうときに,マップや参照などによって取得すべき内容をあらかじめ冗長な情報としてXML表現の情報に追加した出力が得られます.
  • TeX…TeX形式による出力を行ないます.
  • LaTeX…LaTeX形式による出力を行ないます.TeXとの違いは,LaTeXの環境(environment)の機能を利用しているところです. TeX形式による出力は固定の項目並びで与えられ,情報を出力後に手作業による修正作業が必要になる可能性が高いのに対し,LaTeX出力は環境に対して項目の並びや出力書体をあらかじめスタイルとして登録することが可能になるため,処理の自動化に適しています.
  • HTML…HTML形式で出力を行ないます.WWW頁に張り付けるもとデータとして利用されることを想定しています.
  • CSV…CSV(Comma Separated Values)形式で出力を行ないます. CSV形式と呼んでいますが,実際にはタブ文字(TAB; U+0009)で区切られています(個々の項目中にはTAB文字は含まれない). MicroSoft EXCELTMなどの表計算ソフトウェアで読み込んで処理されることを想定しています.
A. 出力される文字コードには,全てUnicodeTMに相当する文字コードを利用し,エンコーディング方式はUTF-8です.