Я пытаюсь понять, почему первый 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
Не уверен, что это истинная причина вашей проблемы, но что-то, чтомощьпотому что это указано standalone="yes"
в вашей XML-декларации.
Если вашему файлу нужнолюбойвнешний файл длялюбойпричине (включая DTD, схемы... и таблицы стилей), не должно быть ничего или standalone="no"
.