ページの先頭行へ戻る
Big Data Integration ServerV1.4.0 検索編アプリケーション開発ガイド
FUJITSU Software

E.4.1 DTD宣言に属性のデフォルト値を設定した場合

DTD宣言に属性のデフォルト値を設定した場合、属性のデフォルト値での検索はできません。


例として以下の文書があるものとします。


文書A

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE doc[
<!ELEMENT doc (employee)>
<!ELEMENT employee (#PCDATA)>
<!ATTLIST employee id CDATA "0000">
]>

<doc>
  <employee>tanaka</employee>
</doc>

従業員番号(id)に“0000”というキーワードを含む文書を検索します。


/doc/employee/@id='0000'

結果:文書Aは返却されません。