Édition XML / Logiciel de visualisation

Quel logiciel est recommandé pour travailler avec et modifier de grands schémas XML? Je suis à la recherche de logiciels Windows et Linux (ne doit pas être multi-plateforme, je veux juste des suggestions pour les deux) qui aident à traiter des fichiers xml énormes.

0

17 Réponses

Je suis d'accord que votre éditeur de texte est probablement votre meilleur pari. Je connais des gens qui ne jurent que par XMLSpy , si vous avez besoin de quelque chose qui est spécifiquement adapté pour traiter les fichiers xml de manière visuelle. Je parie que vous pourriez trouver du F / OSS work-alikse mais je n'en connais pas.

0
ajouté

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

In terms of FOSS, I use Notepad++

0
ajouté

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 facilités de correspondance. Votre IDE peut déjà le faire (idée d'IntelliJ, et je crois qu'Eclipse le fait aussi). Les bons éditeurs de texte pourront traiter les énormes fichiers, mais certains éditeurs de texte ne seront peut-être pas capables de les gérer. De quelle taille parlons-nous?

0
ajouté

Altova Spy xml est un excellent éditeur, mais pas nécessairement l'option la moins chère là-bas .

0
ajouté

J'utilise Notepad ++ en tant qu'éditeur. Vous pouvez également ajouter des plugins pour traiter spécifiquement XML.

0
ajouté

Pour Windows, j'ai trouvé Microsoft xml Notepad 2007 gratuit pour être un éditeur simple à utiliser avec une belle sélection de fonctionnalités. Je l'ai utilisé pour examiner ma sortie xml lors du développement et de l'édition de bibliothèques iTunes endommagées. ;)

Nécessite .net 2.0

0
ajouté

Le éditeur xml d'oXygen est un excellent IDE pour Windows, peu coûteux.

0
ajouté

J'utilise Cooktop (également disponible sur tucows ), et je suis très content de la fonctionnalité de test XPath.

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

Caractéristiques

  • Édition XML, DTD et XSLT à code couleur
  • Vérifiez la bonne forme et validez
  • Test de feuille de style avec presque tous les moteurs XSLT
  • Tests XPATH
  • Bibliothèque "Bits de code" personnalisable
  • Formatage xml via Tidy
  • Petit téléchargement, faible encombrement
0
ajouté
@Paulocoghi: téléchargement alternatif de tucows.
ajouté l'auteur alexandrul, source
Le lien est cassé ...
ajouté l'auteur Paulo Coghi, source

Je travaille beaucoup avec XML, et j'ai trouvé Oxygen être un excellent éditeur. Il est multi-plateforme et possède 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, il vaut donc la peine d'essayer.

0
ajouté

Vous avez besoin d'au moins un éditeur de texte décent comme référence, emacs avec le mode nxml comme mentionné précédemment est un très bon choix. Cependant, à mesure que le schéma devient de plus en plus volumineux, vous risquez de perdre la vue d'ensemble, en particulier lorsque vous créez un document xml Schema qui peut être très détaillé. Vous aurez besoin d'une sorte de visualisation: xml Spy est ok, Oxygen est super mais cher, mais comme il se trouve, sur Windows, vous avez presque toutes les fonctionnalités nécessaires dans XMLPad qui est un freeware.

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 sur un schéma et, si possible, de l'auto-complétion des attributs et des éléments. Emacs supporte uniquement la validation à la volée et l'auto-complétion avec un schéma basé sur relax NG (mais n'importe quel XSD peut être converti en un schéma relax NG).

Si vous avez le choix, pensez à utiliser noreferrer"> Relax NG comme syntaxe de votre schéma, il est beaucoup plus lisible et maintenable .

0
ajouté
XMLPad ressemble à la meilleure alternative à VS J'ai l'air jusqu'à présent. Le seul ennui est qu'il ne semble y avoir aucun moyen de personnaliser la mise en page. Les vitres inférieure et droite prennent juste de la place dans mon cas.
ajouté l'auteur axk, source

Récemment, j'ai édité des fichiers XSLT avec Eclipse mais pour une raison quelconque, Eclipse ne ferait plus de complétion automatique. Je suis donc passé au mode nxml génial d'Emacs, et je ne suis pas sûr d'y retourner. Vous obtenez l'auto-complétion qui est vraiment facile à utiliser, et c'est 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 un pour vous à partir de votre DTD ou de votre schéma.

Découvrez http://www.xmlhack.com/read.php?item=2061 pour plus.

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

0
ajouté

I use nxml-mode in GNU Emacs for editing xml, including very big files. And i use it for a long time - it quick, provide on-the-fly validation of xml , and provide completion functionality for tag & attributes names

0
ajouté

FirstObject xml Editor. http://www.firstobject.com/dn_editor.htm

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

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

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

0
ajouté

XML Copy Editor - Windows and Linux

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

Official Website http://xml-copy-editor.sourceforge.net/

How to install in Ubuntu http://ubuntuforums.org/showthread.php?t=1640003

0
ajouté

Open source xml editors examined - it is a little bit outdated though.

0
ajouté

Je recommande fortement Stylus Studio si vous avez besoin d'un IDE xml à long terme. Je l'ai surtout utilisé pour le développement XSLT mais il supporte le développement de presque tout ce que vous voudriez faire. C'est Windows seulement (très ennuyeux).

0
ajouté

Altova XMLSpy est 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 choses. Cela coûte cependant un peu. C'est un produit mature, donc vous n'avez pas tendance à rencontrer des limitations aussi rapidement qu'avec d'autres outils.

Liquid XML is a pretty good, but relatively new alternative. It's a nice app to use and there's even a free version available! This is a tool worth keeping an eye on.

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) essaye de fournir un éditeur de schéma décent, mais ne fournit pas de fichiers de schéma non valides. J'ai arrêté de l'utiliser bientôt après avoir remarqué cela.

Je vous recommande vivement de consulter le Vérificateur de qualité du schéma xml d'IBM . Cet outil de ligne de commande valide votre schéma par rapport au langage de schéma xml de WC3. C'est une bonne idée même si vous avez construit votre schéma en utilisant un autre outil.

0
ajouté
(TgLINUX) GNU/LINUX fr-Tchat TeleGram
(TgLINUX) GNU/LINUX fr-Tchat TeleGram
565 des participants

Groupe d'échange et d'entraide sur les OS GNU/Linux exclusivement, ouvert au public débutants,passionnés & habitués. $sudo ./bienvenue.sh REGLES(CGU): http://telegra.ph/TgLinux-09-03 FBK,TWEET: @TgLinux CHAINE:@UbuntuFacile @FrLibreOffice