Рендеринг XML в Firefox 3.6 - PullRequest
       20

Рендеринг XML в Firefox 3.6

2 голосов
/ 13 апреля 2011

Был момент, когда Firefox (версии 3.5 или 3.6) по умолчанию отображал XML-файл в древовидном формате, подобном формату, который генерирует Internet Explorer, когда он указывает на XML-файл. Где-то в пути Firefox или мои установки Firefox потеряли эту способность. Теперь Firefox извлекает элементы XML из файла XML и отображает только глобус необработанного текста.

Можно просмотреть необработанный XML-файл с помощью команды View Source.

Однако я бы хотел настроить Firefox так, чтобы он возвращался к такому поведению, чтобы XML-файлы отображались как «древовидный» элемент управления со сворачиваемыми узлами и т. Д., Так же как Internet Explorer делает по умолчанию для XML-файлов.

Я провел хороший поиск, и есть ссылки на отображение типов mime для файлов XML или установку соответствующего рендеринга XSLT для XML, но я не могу точно определить, что необходимо для создания такого поведения. Также пытался найти плагин для этой цели, но ничего, что решает только эту конкретную проблему. Пока не повезло.

Кажется, это действительно простая проблема, но, похоже, информации, к сожалению, мало доступной.

Спасибо

EulerOperator

Ответы [ 2 ]

2 голосов
/ 13 апреля 2011

Чтобы Firefox отображал содержимое файла XML в виде дерева документа, используя стили по умолчанию, как минимум,

  • файл не должен ссылаться ни на одну таблицу стилей XSL

  • если файл получен с веб-сервера, тип MIME должен быть text/xml (я думаю, application/xml тоже работает, не уверен)

    • Это выводится, если открыть файл XML с диска и расширение известно Firefox как text/xml
0 голосов
/ 11 мая 2011

Возможно, проблема в вашем профиле FF. Перейдите в раздел «Справка \ Информация об устранении неполадок» и нажмите кнопку, чтобы открыть папку с вашим профилем.

Сделайте резервную копию и затем удалите файл mimeTypes.rdf, закройте все экземпляры Firefox и снова откройте Firefox.

Это заставит FF заново сгенерировать действия по умолчанию для типов файлов, о которых он знает.

...