[1] XML型録を使った外部識別子の解決について。 <http://www.oasis-open.org/committees/entity/spec.html#s.ext.input>, <http://www.oasis-open.org/committees/entity/spec.html#s.ext.resx> 参照。
urn:publicid:
な URN である場合は、皮を剥いで公開識別子を取り出し、それで置換えます。system
項目がある場合は、
そこに指定された絶対URI を結果とします。
(複数一致するものがある場合、最初のものを結果とします。以降同じ。)rewriteSystem
項目がある場合は、
その書換え結果を結果とします。delegateSystem
項目がある場合は、
委譲します。delegateSystem
項目に指定された型録項目ファイルから、
新しい型録項目ファイル並びを用意します。public
項目があれば、
そこに指定されている絶対 URI を結果とします。delegatePublic
項目がある場合は、システム識別子同様に委譲します。nextCatalog
項目があれば、
全て、その出現順に、型録項目ファイル並びの現在の型録項目ファイルのすぐ後ろに追加します。