実体解決器

実体解決器 (SGML、XML)

[1] 実体解決器 (entity resolver) は、 SGMLXML構文解析において実体参照から実際の実体文を得るソフトウェア部品です。 狭義の構文解析器から呼び出されて処理を行う、 広義の構文解析器の一部を構成するものです。

XML における実体解決器

[2] 仕様上の正式な構成要素としての規定はありませんが、 XML 本体仕様では公開識別子システム識別子から実体の内容を得るための実装例として言及されています。 また XML情報集合仕様書でも言及があります。

[3] XML CatalogsXML 実体解決器で実装されることがある仕様です。

Web ブラウザーにおける実体解決器

[4] WebブラウザーXML構文解析器は、XHTML名前付き文字参照DTD については名前付き文字参照DTD を返し、それ以外の外部実体は展開しないことになっています。