ページの先頭行へ戻る
Interstage Shunsaku Data Manager トラブルシューティング集
Interstage

A.2.2 データ形式

Shunsakuで管理対象とするデータ形式は何でしょうか

整形式のXML文書(well-formed XML document)です。

ただし、XML宣言やDTDは検索対象にはなりません。
また、データ格納時にも、XML宣言のencodingは利用されません。

詳細については、“アプリケーション開発ガイド”の“XML文書についての留意事項”を参照してください。

なお、ShunsakuにXML文書を直接取り込む場合は、1ファイルに複数のXML文書を連続して格納しておくことにより、1回の操作で複数のXML文書を取り込むことが可能です。Shunsakuは、1ファイルに格納された複数のXML文書をルートとなる開始タグから終了タグまでを1レコードとして区切り管理します。


制御文字(0x01~0x08)を含むXML文書をShunsaku へ取り込むことは可能でしょうか?

制御文字を含むXML文書をShunsakuシステムに取り込むことはできません。
取込み時に、以下のエラーメッセージが出力され異常となります。

「shn30355u The data which is not well-formed XML document exists.」

このため、制御文字を代替文字(表示互換があり、かつ、検索式に使用されない文字)に変換して、取込み処理を実施してください。

Shunsakuシステムは、「well-formed XMLデータ」を扱います。

制御文字の文字参照を扱うことは可能でしょうか?(0x01 を  と表記)

制御文字の文字参照を使用することはできません。