12
votes

Outil de visualisation XML?

Qu'est-ce qu'un bon outil de visualisation XML? Je cherche des outils pour aider à fournir une bonne visualisation XML. XML Spy n'a pas fait de bon travail à celui-ci

xml

2 commentaires

XML Spy dispose également d'un certain nombre d'autres visualisations que vous pouvez utiliser également, y compris celle conçue pour la documentation de flux. N'as-tu pas aimé celui-là non plus?


Marqué comme Dupe de la question L'OP a demandé 12 heures plus tôt: Stackoverflow.com/questions/ 1938535 / XML-Visualisation-outil


6 Réponses :


2
votes

Si vous n'aimez pas XML Spy, des chances que vous ne voudrez pas ressembler à des éditeurs similaires. (Mais s'il vous plaît expliquer ce que vous n'aimez pas dans XML Spy, afin que nous puissions mieux vous aider)

Un espion XML et similaires sont des outils très puissants. Si vous ne l'aimez pas, cela pourrait signifier que vous avez besoin de quelque chose avec une représentation plus immédiate. Essayez Ouvrir votre XML à Eclipse, vous pourriez aimer la simplicité d'Eclipse.

XML étant extensible, aucun outil de visualisation ultime n'existe. Si vous souhaitez visualiser un certain type de XML (par exemple WSDL), recherchez un outil de visualisation pour ce type de XML particulier. Si aucun n'existe, une option de visualisation puissante et bon marché consiste à écrire une feuille de style XSL qui affichera le contenu XML comme vous l'souhaitez.


1 commentaires

+1 pour demander des éclaircissements et suggérer XSLT - pourrait aussi faire avec sa plate-forme



1
votes

J'ai utilisé plusieurs produits. Ceux que je peux recommander sont:

schemaagent ( http://www.altova.com/schemaagent. HTML )

de leur liste de fonctionnalités:

  • Connectez-vous à n'importe quel référentiel de fichiers pour analyser les relations de fichiers
  • visualisez des fichiers sous forme de composants graphiques
  • Identifiez immédiatement les fichiers liés, référencés et associés
  • Analyser les relations de fichiers basées sur des lignes codées par couleur
  • Voir les détails des fichiers affichés (III, éléments globaux, espaces de noms, c.)
  • Drag & Drop pour gérer les relations IIR entre XSD, XSLT & Fichiers WSDL
  • Insérez automatiquement et enregistrer le code IIP requis dans les fichiers impactés
  • Construire des fichiers XSD, XSLT & WSDL à partir de composants plus petits
  • Réutilisez des composants normalisés dans une approche de développement modulaire
  • Access Schemaagent Schema Composants dans l'éditeur de schéma XMLSPY
  • Save & Imprimer des conceptions graphiques pour documenter vos informations XML Architecture
  • Comprendre les dépendances du fichier et l'impact de chaque changement

    et

    xpathvisualiser ( http://www.xml.com/pub/p/275)


0 commentaires


5
votes

Outre le XMLSPY déjà mentionné, d'autres poids lourds commerciaux comprennent oxygenxml et STYLUSSTUDIO , qui sauf la visualisation prend également en charge les transformations XSLT et le débogage, le WSDL, XPATH, etc.

Windows

Le marqueur XML fait un bon travail de visualisation de données XML simples. C'est rapide et léger. La version 2.x est un essai limitée de 30 jours et possède une visualisation JSON. L'ancienne version 1.1 est entièrement fonctionnelle gratuite sans limitations (faites défiler la page de téléchargement pour voir le lien). J'ai trouvé que c'était le meilleur outil rapide pour visualiser les journaux XML. Si vous ne vous souciez pas du support JSON, la seule limite importante de V1.1. est le manque de support unicode. La version 1.1 fonctionne bien sous Wine sur Linux et OSX.

Microsoft Excel Démarrage de la version 2003 peut visualiser des données XML similaires de table - glisser-déposer un fichier XML dans une fenêtre Excel vide (ou dans la barre d'outils Excel si vous avez une feuille de calcul déjà ouverte) et sélectionnez Comme une table XML lorsque vous y êtes invité. Assurez-vous de supprimer la déclaration de schéma DTD dans le fichier XML ou de l'excélation ne parvient pas à ouvrir le fichier.

premier objet est le plus rapide mais il ne va pas aussi loin que le marqueur XML en termes de termes de visualisation.

linux

KXMLEDOR est utilisable mais pas exceptionnel.

piste croisée

Intellij Ides Ie Idea, Pycham, etc. (y compris les éditions de la communauté gratuites) Un bon travail de visualisation, de validation et de navigation XML et HTML, exécutant des requêtes XPath. Il peut montrer une vue d'arborescence d'un fichier XML / HTML ainsi que de la chaussette de navigation reflétant la position du curseur:

 Visualisation XML / HTML de l'éditeur Intellij / HTML

La navigation de l'arborescence est également accessible via une fenêtre contextuelle, à partir du menu naviguez sur > Structure de fichier ou le raccourci correspondant. Dans la popup, vous pouvez taper le nom du nœud partiel et appuyer sur Entrée pour y sauter rapidement:

 JETBRAINES IDE XML Structure Navigation

Vous pouvez également sauter aux nœuds parent / enfant en les cliquant dans le fil d'album. Si vous ne pouvez pas voir la chaussette, activez-la à partir du Paramètres .


0 commentaires

0
votes

Peut-être que ce n'était peut-être pas vraiment ce que vous demandiez, mais je cherchais un outil pour générer une documentation utilisateur pour un service Web, compte tenu du schéma et / ou du WSDL. J'ai testé 4 outils différents pour le travail:

  • Studio XML liquide
  • XML SPY 2011
  • DocumentX! 2011
  • Stylus Studio 2011 XML Enterprise Suite

    J'étais seulement à la recherche d'un outil pour fournir une documentation API à partir du schéma de service Web, ignorant toute autre caractéristique de l'un des outils. Moi et mon équipe est tombée pour la documentation / la visualisation que documentaire! 2011 généré. Il a échoué lamentablement chargé de charger mon WSDL (un message d'erreur, il ne peut peut-être pas gérer les WSDLS?) Mais a fait un excellent travail avec le XSD. Chaque élément / type a un:

    1. Diagramme
    2. Vue d'ensemble du texte concis
    3. Références à l'endroit où il est utilisé
    4. Section de code source XSD

      Qu'est-ce qui fait vraiment se démarquer du repos était la séparation du diagramme et de la vue d'ensemble. En XML Spy, ils sont un et même qui rend le diagramme plus grand. Liquide XML a une belle disposition de la petite diagramme mais manque complètement de vue d'ensemble. Stylus Studio a à la place un échantillon XML où vous devez cliquer pour voir la documentation de l'élément.

      Tous les autres outils ont beaucoup de fonctionnalités pour travailler avec XML que DocumentX n'a ​​pas. DocumTX n'est qu'un outil de documentation et c'était ce que je cherchais.


0 commentaires

6
votes

basex a des visualisations fantastiques, est aveuglante rapidement et est libre.


0 commentaires