Я пытаюсь выяснить, почему первый XML предварительно просматривается в IE, а не второй:

<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="d:\Dropbox\Public\style.xsl"?>

Так что это работает, но не это:

<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="http://example.org/style.xsl"?>

Разве вы не можете использовать абсолютные пути в значении href? Я хочу, чтобы каждый мог просматривать XML без необходимости отправки файла XSL.

1 ответ1

1

Не уверен, является ли это реальной причиной вашей проблемы, но что-то, что могло бы вызвать это, является standalone="yes" в вашей декларации XML.

Если вашему файлу по какой- либо причине требуется какой-либо внешний файл (включая DTD, схемы ... и таблицы стилей), то должно быть либо ничего, либо standalone="no" .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .