Meilleure visualisation du XML dans Firefox

lorsque vous visualisez un document XML simple dans Firefox, il passe en mode d'affichage XML standard, où vous pouvez réduire les sous-trées, etc. Mais c'est assez limité dans la fonctionnalité; il n'y a rien de pratique comme les boutons "étendre tout" et "s'effondrer tout", il y a que ennuyeux "ce fichier XML ne semble pas avoir aucune information de style associé avec elle. L'arborescence des documents est indiquée ci-dessous" message en haut de la page. Existe-t-il des extensions Firefox décentes qui fournissent un meilleur XML? voir/manipuler / naviguer? J'ai regardé dans le dépôt Mozilla extension mais il n'y avait rien de prometteur.

25
demandé sur dirtside 2009-06-10 02:57:26

8 réponses

vous pouvez éditer le propre XSL doc de firefox comme indiqué par le suivant le lien

je suis après le même genre de chose moi-même, je vais avoir un jeu avec xsl et poster mes résultats.

4
répondu wmitchell 2010-09-14 13:14:02

quand j'écris des services web qui servent du contenu XML, je prépare habituellement une déclaration de feuille de style XML au contenu pour le style du contenu pour la consommation humaine. La feuille de style est une transformation XSLT côté client qui s'exécute dans le navigateur pour transformer le XML en XHTML et CSS, peut-être avec du JavaScript pour ajouter de l'interactivité. Il est beaucoup plus facile de déboguer le service web et signifie souvent que je n'ai pas à écrire une webapp HTML pour accéder aux mêmes données.

3
répondu Nat 2009-06-09 23:03:29

Vous pouvez associer une feuille de style XSLT à votre document XML en ajoutant:

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

après la déclaration XML. Voir http://www.w3schools.com/xsl/xsl_transformation.asp pour plus d'informations.

3
répondu Pierre 2010-09-14 13:18:11

associez un autre visualiseur avec les mimetypes XML que vous voulez éditer en éditant mimeTypes.rdf dans votre répertoire de profil. XML est application/xml et texte/xml, mais il y a aussi des variantes spécifiques comme application/xhtml+xml, application/svg+xml et application / rss+xml qui vous aurez besoin de décider si vous devez Outrepasser le comportement par défaut (attraper ceux-ci briserait le rendu XHTML, les images SVG et les flux RSS respectivement).

une Fois que vous avez enregistré le type de devrait être capable de modifier l'action par défaut sous Outils->Options / Applications pour utiliser n'importe quel éditeur que vous voulez.

2
répondu SpliFF 2009-06-10 01:02:02

vous pouvez ajouter la barre d'outils du développeur qui permet L'utilisation par le développeur XML des outils standard à partir de votre navigateur!

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

1
répondu Deepak.Aggrawal 2012-11-06 09:54:03

C'est plus un piratage qu'une solution, mais vous pouvez ouvrir les outils de développement Firefox et y parcourir un XML.

actuellement ce n'est pas beaucoup mieux que la vue normale, mais au moins il a tous les noeuds se sont effondrés dès le début et vous pouvez Alt+cliquer pour étendre tous les descendants d'un noeud (depuis Firefox 31).

1
répondu user 2014-11-28 05:14:38

Nat, cela n'aide pas si vous téléchargez le contenu XML de quelqu'un d'autre.

j'ai l'habitude d'utiliser IE 6 (au moins, vous pouvez l'ouvrir dans un éditeur de texte), mais IE8 agit de même pour Firefox. J'aimerais une réponse à cette question.

0
répondu Cameron 2009-06-09 23:21:24

Cette extension est assez bon:

https://addons.mozilla.org/en-US/firefox/addon/xmlutils/

ajoute une police plus jolie et inclut l'évaluation de xPath.

0
répondu Andrew B 2013-05-15 11:08:16