Можно ли отображать атрибуты XML при использовании внешней таблицы стилей CSS? - PullRequest
1 голос
/ 25 декабря 2011

Я бы хотел отобразить XML в браузере, но добавить некоторые настраиваемые цветовые стили и т. Д. Для определенных атрибутов тегов. Я могу распознать практически пустой внешний лист:

<?xml-stylesheet href="/css/testresult.css"?>

Но это, похоже, приводит к тому, что браузер отображает XML, как если бы он был HTML, то есть он отображает только текст содержимого тега, а не атрибуты. Есть ли способ получить «сырое» представление отображения XML, но с помощью всего лишь нескольких настроек стиля?

Использование Firefox, если это актуально.

Ответы [ 2 ]

0 голосов
/ 05 января 2012

До сих пор не видел никаких признаков того, что это возможно.

0 голосов
/ 25 декабря 2011

Дело в том, что когда Firefox отображает XML-файлы, он использует свой собственный синтаксический анализатор, поэтому я не понимаю, как на это может повлиять ваша таблица стилей, поскольку единственная функция синтаксического анализатора - отображать XML в удобочитаемом виде.

Возможно, вы можете использовать XSLT и делать то, что вам нужно, но это потребует дополнительной работы.http://www.w3schools.com/xml/xml_xsl.asp

...