XML ファイルにおける DOCTYPE 宣言は、ファイルの先頭で使用され、その XML ファイルと DTD ファイルとを関連付けます。
ユーザーの DOCTYPE 宣言を編集して、XML ファイルが関連付けられている DTD ファイルを変更できます。
次の説明は「リソース」パースペクティブを対象にしています
が、他のさまざまなパースペクティブでも使 用できます。
DOCTYPE 宣言を編集するには、以下のステップに従ってください。
- XML エディターの「設計」ビューで、「DOCTYPE」を右クリックして、「DOCTYPE の編集」をクリックします。
- 「ルート要素名」フィールドの値は、
ユーザーの XML ファイルのルート要素と完全に一致する必要があります。 ユーザーのルート要素が変更された場合には、このフィールドの値の編集のみを行ってください。
- 「参照」をクリックして、既存 XML カタログ
項目のパブリック ID を選択できます。 「パブリック ID」フィールドの値はパブリック ID です。
このフィールドは、XML ファイルを (XML カタログ項目を使用して) DTD ファイルと関連付けるために使用されます。
XML カタログ項目についての詳細は、下記の関連タスクを参照してください。
- 「システム ID」フィールドの値は、その XML ファイルが関連付けられている DTD です。
XML ファイルに関連付ける DTD ファイルのパスを、このフィールドに入力す
る (または、そのパスを参照する)。 注: XML ファイルが XML プロセッサーによって処理されると、
最初にパブリック ID を使用して DTD の検索が試行されます。
これが失敗すると、システム ID を使用して DTD の検索が行われます。
- 「OK」をクリックする。
ユーザーの XML ファイルに DOCTYPE 宣言がない場合は、
「設計」ビュー内で右クリックしてから「DTD 情報の追加」をクリックして 1 つ追加します。