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