Подтвердить что ты не робот

Улучшенный просмотр XML в Firefox

Когда вы просматриваете простой XML-документ в Firefox, он переходит в стандартный режим отображения XML, где вы можете свернуть поддеревья и т.д. Но он довольно ограничен по функциональности; там нет ничего удобного, например, "развернуть все" и "свернуть все" кнопки, что раздражает "Этот XML файл, похоже, не имеет связанной с ним информации о стиле. Дерево документа показано ниже" в верхней части страницы. Есть ли приличные расширения Firefox, которые обеспечивают лучший просмотр/манипулирование XML/навигацию? Я посмотрел в репозитории расширения Mozilla, но, похоже, не было ничего обещающего.

4b9b3361

Ответ 1

Вы можете отредактировать собственный xsl файл firefox, как указано следующая ссылка

Я за то же самое сам, у меня будет игра с xsl и отправьте мои результаты.

Ответ 2

Когда я пишу веб-службы, которые служат XML-контенту, я обычно добавляю объявление стилей XML в контент для стилизации контента для потребления человеком. Таблица стилей - это XSLT-преобразование на стороне клиента, которое запускается в браузере, чтобы превратить XML в XHTML и CSS, возможно, с некоторым JavaScript для добавления интерактивности. Это упрощает отладку веб-службы и часто означает, что мне не нужно писать HTML-Webapp для доступа к тем же данным.

Ответ 3

Вы можете связать таблицу стилей XSLT с вашим XML-документом, добавив:

<?xml-stylesheet type="text/xsl" encoding="UTF-8" href="yourstylesheet.xsl" version="1.0"?>

после объявления XML. Подробнее см. http://www.w3schools.com/xsl/xsl_transformation.asp.

Ответ 4

Свяжите еще один просмотрщик с типом XML-тим, который вы хотите отредактировать, отредактировав mimeTypes.rdf в своем каталоге профиля. XML - это приложение /xml и text/xml, но есть также конкретные варианты, такие как application/xhtml + xml, application/svg + xml и application/rss + xml, которые вам нужно будет решить, следует ли переопределять поведение по умолчанию (catching они нарушили бы рендеринг XHTML, изображения SVG и RSS-каналы соответственно).

После того, как вы зарегистрировали тип, вы сможете изменить действие по умолчанию в разделе "Инструменты- > Параметры/Приложения", чтобы использовать любой редактор, который вы хотите.

Ответ 5

Вы можете добавить панель инструментов разработчика, которая позволяет разработчикам XML использовать стандартные инструменты из вашего браузера!

https://addons.mozilla.org/en-us/firefox/addon/xml-developer-toolbar/

Ответ 6

Это скорее хак, чем решение, но вы можете открыть Firefox Developer Tools и просмотреть там XML.

Фактически в настоящее время это не намного лучше обычного вида, но, по крайней мере, все узлы свернули с начала, и вы можете Alt + щелкнуть, чтобы развернуть все потомки node (начиная с Firefox 31).

Ответ 7

Nat, это не поможет, если вы загружаете другой контент XML.

Обычно я использую IE 6 (по крайней мере, вы можете открыть его в текстовом редакторе), но IE8 действует аналогично Firefox. Мне бы хотелось ответить на этот вопрос.