windows - Logiciel d'édition / visualisation XML

Translate

Quel logiciel est recommandé pour travailler avec et éditer de grands schémas XML? Je recherche à la fois des logiciels Windows et Linux (ne doit pas nécessairement être multiplateforme, je veux juste des suggestions pour les deux) qui aident à gérer d'énormes fichiers XML.

This question and all comments follow the "Attribution Required."

Toutes les réponses

Translate

Je suis peut-être démodé, mais je préfère mon éditeur de texte.

J'utilise emacs, et il a un mode xml assez décent.

La plupart des bons éditeurs de texte auront une syntaxe décente et des fonctionnalités de correspondance des balises. Votre IDE peut déjà le faire (l'idée IntelliJ le fait, et je crois qu'Eclipse le fait aussi). Les bons éditeurs de texte pourront gérerénormefichiers, mais certains éditeurs de texte peuvent ne pas être en mesure de les gérer. De quelle taille parlons-nous?

La source
Translate

Pour Windows, j'ai trouvé le logiciel gratuit de MicrosoftBloc-notes XML 2007être un grand éditeur simple à utiliser avec une belle sélection de fonctionnalités. Je l'ai utilisé pour revoir ma sortie XML lors du développement et de l'édition des bibliothèques iTunes cassées. ;)

Nécessite .net 2.0

La source
Translate

Je conviens que votre éditeur de texte est probablement votre meilleur pari. Je connais des gens qui ne jurent que parXMLSpy, si vous avez besoin de quelque chose spécialement conçu pour traiter les fichiers XML de manière visuelle. Je parie que vous pourriez trouver du travail F / OSS, mais je n'en connais aucun.

La source
Ash
Translate

Éditeur XML FirstObject.http://www.firstobject.com/dn_editor.htm

C'est gratuit, écrit en C ++, optimisé pour travailler avec de très gros fichiers XML.

Bien que ses fonctionnalités soient relativement limitées, il peut charger plus de 100 Mo de fichiers non formatés en quelques secondes, les mettre en retrait et localiser des éléments spécifiques à l'aide de l'arborescence. En utilisant l'option «Actualiser», vous pouvez également synchroniser l'arborescence avec la vue texte.

C'est dans l'esprit UNIX d'avoir un outil simple qui fait très bien un travail spécifique.

La source
Translate

Vous avez besoin d'au moins un éditeur de texte décent comme base de référence,emacs avec le mode nxmlcomme mentionné précédemment, c'est un très bon choix. Cependant, à mesure que le schéma devient de plus en plus grand, vous risquez de perdre la vue d'ensemble, en particulier lorsque vous créez un document de schéma XML qui peut être très détaillé. Vous aurez besoin d'une sorte de visualisation: XML Spy est correct, Oxygen est excellent mais cher, mais il s'avère que sur Windows, vous avez presque toutes les fonctionnalités nécessaires dansXMLPadqui est un logiciel gratuit.

Lorsque vous commencez à éditer des documents XML d'instance (et même à éditer des schémas XML), vous avez besoin d'une validation à la volée par rapport à un schéma et si possible de l'auto-complétion des attributs et des éléments. Emacs ne prend en charge que la validation à la volée et l'auto-complétion avec un schéma basé sur relax NG (mais tout XSD peut être converti en un schéma relax NG).

Si vous avez le choix en la matière, pensez à utiliserRelax NGcomme la syntaxe de votre schéma, il est beaucoup plus lisible et maintenable.

La source
Translate

Je travaille beaucoup avec XML et j'ai trouvéOxygèneêtre un grand éditeur. Il est multiplateforme et dispose d'un éditeur de schéma graphique, mais comme j'utilise des DTD et non des schémas, je ne peux pas garantir la qualité de l'éditeur de schéma. Le reste du package d'édition (tel que l'éditeur XML et le débogueur XSLT) est solide, donc cela pourrait valoir la peine d'être essayé.

La source
Translate

AltovaXMLSpyest probablement le meilleur disponible. Il offre différentes vues de vos données / schémas, des outils XPath et produit de bons diagrammes, entre autres. Cela coûte cependant un peu cher. C'est un produit mature, vous n'avez donc pas tendance à rencontrer des limitations aussi rapidement que vous le faites avec d'autres outils.

XML liquideest une alternative assez bonne, mais relativement nouvelle. C'est une belle application à utiliser et une version gratuite est même disponible! C'est un outil qui mérite d'être surveillé.

Ces deux produits ont une fonction pratique qui produit des exemples de fichiers XML basés sur votre schéma.

En revanche, JDeveloper d'Oracle (basé sur Borland Jbuilder, je crois) essaie de fournir un éditeur de schéma décent, mais échoue en ce sens qu'il produit parfois des fichiers de schéma invalides. J'ai arrêté de l'utiliser peu de temps après avoir remarqué cela.

Je recommande vivement de consulter IBMVérificateur de qualité de schéma XML. Cet outil de ligne de commande valide votre schéma par rapport au langage XML Schema de WC3. C'est une bonne idée même si vous avez construit votre schéma à l'aide d'un autre outil.

La source
Translate

J'utilise le mode nxml dans GNU Emacs pour éditer du xml, y compris de très gros fichiers. Et je l'utilise depuis longtemps - il est rapide, fournit une validation à la volée de XML et fournit une fonctionnalité de complétion pour les noms de balises et d'attributs

La source
Translate

leÉditeur XML oXygenun excellent IDE pour Windows, mais un peu cher.

La source
Translate

AltovaEspion XMLest un excellent éditeur, mais pas forcément l'option la moins chère.

La source
Translate

Je recommande fortementStylus Studiosi vous avez besoin d'un IDE XML à grande capacité à long terme. Je l'ai principalement utilisé pour le développement XSLT, mais il prend en charge le développement de presque tout ce que vous souhaitez faire en matière de XML. Sesles fenêtresseulement (très ennuyeux).

La source
Translate

j'utiliseTable de cuisson(également disponible surtucows), et je suis très heureux de la fonctionnalité de test XPath.

  • Cooktop est un éditeur et un environnement de développement pour les documents XML, DTD et XSLT
  • Cooktop est une application Windows
  • Le meilleur de tous, gratuit!

traits

  • Édition XML, DTD et XSLT à code couleur
  • Vérifier la bonne formation et valider
  • Test de feuille de style avec presque tous les moteurs XSLT
  • Test XPATH
  • Bibliothèque "Code Bits" personnalisable
  • Formatage XML via Tidy
  • Petit téléchargement, faible encombrement
La source
Translate

Les éditeurs XML Open Source examinés- il est cependant un peu dépassé.

La source
Translate

+1 pour XML Spy, j'ai utilisé à la fois le produit autonome et le plugin Visual Studio, et j'ai été impressionné.

En termes de FOSS, j'utiliseBloc-notes ++

La source
Translate

Récemment, j'ai édité des fichiers XSLT avec Eclipse, mais pour une raison quelconque, Eclipse ne ferait plus d'auto-complétion. Je suis donc passé au brillant mode nxml d'Emacs, et je ne suis pas sûr d'y retourner. Vous obtenez l'auto-complétion qui est vraiment facile à utiliser et très rapide. Le seul problème est que vous devez fournir une version RELAX NG du schéma de votre document, mais il existe des outils qui en génèrent une pour vous à partir de votre DTD ou de votre schéma.

Check-outhttp://www.xmlhack.com/read.php?item=2061pour plus.

Pour les logiciels non libres, j'appuie les recommandations d'OxygenXML.

La source
Translate

j'utiliseBloc-notes ++comme mon éditeur. Vous pouvez également ajouterpluginspour traiter spécifiquement XML.

La source
Translate

Éditeur de copie XML- Windows et Linux

Rapide, gratuit et prend en charge la validation de schéma XML.

Site officielhttp://xml-copy-editor.sourceforge.net/

Comment installer dans Ubuntuhttp://ubuntuforums.org/showthread.php?t=1640003

La source