XML の[検証]ページ
XML ファイルの構造とコンテンツが、DTD やスキーマの指定に一致していることを検証します。[検証]ページで、検証用のスキーマや DTD、および検証のタイミング (ファイルの検出時または翻訳者からの要求時) を指定します。
| オプション | 説明 |
|---|---|
| ファイル検出時にスキーマと DTD の検証を実行する | ファイル検出フェーズで、XML ファイルを検証します。 |
| 訳文検証時にスキーマの検証を実行する | ユーザーがエディタでファイルを検証するときに、XML ファイルを検証します。 |
| スキーマを手動で指定する | ファイルで参照しているスキーマよりも手動で指定したスキーマが優先されます。 [すべての XML 文書で使用する]も指定している場合は、スキーマ (「マスター スキーマ」) を手動で指定する必要があります。 |
| マスター スキーマ | ここにスキーマを追加します。マスター スキーマが依存スキーマの場合は、[依存関係スキーマと DTD]ダイアログに、そのスキーマを入力します。 |
| 依存関係スキーマと DTD | マスター スキーマから参照されているスキーマ、および DTD を追加します。 DTD を指定するときは、次の点に注意してください。
|
DTD とスキーマ参照の例
| オプション | 説明 |
|---|---|
| 外部参照 DTD | <!DOCTYPE task PUBLIC "-//OASIS//DTD DITA Task//EN" task.dtd"> |
| 外部参照スキーマ | <example xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="examples.xsd"> |
| DTD 参照 |
|
| 無効な参照の例 | 次は無効です: 非外部 DTD 文書は、検証対象の XML ファイルと同じディレクトリに配置する必要があります。 |