символьная ссылка каждый терминальный редактор в Вашей системе к энергии и символьной ссылке каждый графический редактор в Вашей системе к сценарию, который открывает новое окно терминала с выполнением энергии.
По-видимому, существует еще один интерфейс, называемый EntityResolver2 , который является расширением старого EntityResolver . (Поговорите о запутанных именах!)
В любом случае, я обнаружил, что EntityResolver2
достиг того, что я хотел, то есть он не вносит никаких изменений в systemId
, поэтому всегда будет в точности то, что было указано в XML-документе.
Если системный идентификатор является URL-адресом, Парсер SAX должен разрешить его полностью прежде чем сообщить об этом
Кроме того, в org.xml.sax docs говорится о функции resolve-dtd-uris:
Это не относится к EntityResolver.resolveEntity (), который не используется для сообщения деклараций ...
Я думаю, вам нужно либо установить свой базовый URI на то, с чем вы можете жить, либо использовать общедоступные идентификаторы вместо идентификаторов системы.