パブリック参照
systemエントリのかわりにpublicエントリを使用して目的のリソースを検索します。
目的のリソースにsystemエントリが一致せず、PREFERプロパティがpublicと一致するように指定されている場合は、publicエントリを使用してsystemエントリと同じことを行えます。PREFERプロパティのデフォルト設定はpublicです。
パブリック・エントリの使用
解析済XMLファイルのDTD参照に"-//OPENJDK//XML CATALOG DTD//1.0"のようなパブリック識別子が含まれている場合は、カタログ・エントリ・ファイルのpublicエントリを次のように記述できます。
<public publicId="-//OPENJDK//XML CATALOG DTD//1.0" uri="example.dtd"/>CatalogResolverオブジェクトを作成してこのエントリ・ファイルと使用する場合、example.dtdはpublicIdプロパティを使用して解決されます。CatalogResolverオブジェクトの作成例は、「システム参照」を参照してください。