Проверка XML, когда в безопасной среде [дубликат]

W3C исключил такой селектор из-за огромного влияния производительности на браузер.

3
задан shinytinsmile 3 November 2016 в 15:04
поделиться

1 ответ

Для размещения внешних XSD, включая любой из W3C, локально:

  1. Определите внешние зависимости XSD. Вы можете идентифицировать внешние зависимости XSD через транзитивное закрытие всех XSD, заданных атрибутами xs:include и xs:import @schemaLocation. (Нет xs:include или xs:import не подразумевает зависимости.)
  2. Скопируйте XSD локально. Обратите внимание, что для фактического извлечения xml.xsd используйте инструмент, отличный от браузера (например, wget ), или просмотрите источник файла, который был загружен в ваш веб-браузер.
  3. Отрегулируйте ссылки на XSD. Обновите атрибуты @schemaLocation для ссылки на локальную, а не на удаленную копию. См. Как правильно ссылаться на файл локальной XML-схемы? Или используйте XML-каталог для переназначения в локальное местоположение.

Примечание. что вам не нужно изменять какие-либо URI-пространства пространства имен , которые являются лексическими конструкциями, которые не нужно извлекать .

3
ответ дан Community 17 August 2018 в 15:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: