スタンドアローン宣言 | |
... standalone="yes|no" ... ドキュメントが完全に内蔵されている場合は (DTD が存在する場合、DTD は元のドキュメント内に完全に含まれます)、standalone="yes" 宣言を使用できます。この宣言を指定しない場合、値 no が想定され、すべての外部エンティティが読み取られて解析されます。 XML アプリケーション開発者の観点からは、このフラグにはドキュメントの解析方法に対する影響はありません。ただし、指定する場合は、正確である必要があります。ドキュメントがメインドキュメントファイルに存在しない DTD 宣言を必要とする場合に standalone="yes" を設定することは、XML 妥当性規則の違反となります。 |