Modification XML / logiciel Affichage

voix
36

Quel logiciel est recommandé pour travailler avec et l'édition de grands schémas XML? Je suis à la recherche pour les 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.

Créé 04/08/2008 à 23:01
source utilisateur
Dans d'autres langues...                            


17 réponses

voix
15

Pour Windows, j'ai trouvé propre gratuit de Microsoft XML Notepad 2007 être un éditeur simple à utiliser avec une belle sélection de caractéristiques. Utilisé à la fois pour revoir ma sortie XML lors de l' élaboration et l' édition cassé les bibliothèques iTunes. ;)

Nécessite .net 2.0

Créé 06/08/2008 à 10:30
source utilisateur

voix
8

Je peux être vieux jeu, mais je préfère mon éditeur de texte.

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

La plupart des bons éditeurs de texte auront hi-éclairage syntaxe correcte et des installations correspondant de l' étiquette. Votre IDE peut déjà le faire (idée IntelliJ fait, et je crois Eclipse fait aussi bien). De bons éditeurs de texte seront en mesure de faire face à d' énormes fichiers, mais certains éditeurs de texte peuvent ne pas être en mesure de les manipuler. Quelle est la taille que nous parlons?

Créé 04/08/2008 à 23:01
source utilisateur

voix
7

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 quelque chose qui est conçu spécifiquement pour traiter les fichiers XML de manière visuelle. Je parie que vous pourriez trouver un F / OSS travail alikse mais je ne suis pas au courant.

Créé 04/08/2008 à 23:23
source utilisateur

voix
6

Editeur FirstObject XML. http://www.firstobject.com/dn_editor.htm

Son libre, écrit en C ++, optimisé pour travailler avec de très gros fichiers xml.

Bien qu'il soit relativement limité en fonctionnalité, il peut charger des fichiers + 100 Mo en quelques secondes sans mise en forme, et les localiser en retrait des éléments spécifiques en utilisant l'arborescence. En utilisant l'option « Actualiser » vous pouvez également synchroniser l'arbre avec l'affichage de texte.

Il est dans l'esprit UNIX d'avoir un outil simple de faire un travail spécifique très bien.

Créé 08/09/2008 à 04:02
source utilisateur

voix
5

Vous avez besoin d' au moins un éditeur de texte décent comme base de référence, emacs avec le mode nxml comme mentionné précédemment est un très bon choix. Cependant , comme 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 bavard. Vous aurez besoin d' une sorte de visualisation: XML Spy est ok, l' oxygène est grande , mais cher, mais il se trouve que , sous Windows, vous avez presque toutes les fonctions nécessaires à XMLPad qui est un logiciel gratuit.

Lorsque vous commencez à l'édition de documents XML d'instance (et même XML Schemas édition) dont vous avez besoin sur la validation de volée contre un schéma et si l'auto-complétion possible d'attributs et éléments. Emacs ne supporte que sur la validation de vol et l'auto-complétion avec un schéma RELAX NG base (mais tout XSD peut être converti en un schéma RELAX NG).

Si vous avez des choix en la matière, pensez à utiliser Relax NG comme la syntaxe de schéma, il est beaucoup plus lisible et maintenable.

Créé 19/08/2008 à 22:15
source utilisateur

voix
4

J'utilise le mode nxml dans GNU Emacs pour XML d'édition, y compris de très gros fichiers. Et je l'utilise depuis longtemps - il rapide, fournir à la volée validation de XML, et fournir des fonctionnalités d'achèvement pour la balise et les noms d'attributs

Créé 19/09/2008 à 08:55
source utilisateur

voix
4

Altova XMLSpy est probablement le meilleur disponible. Il offre des vues différentes de vos données / schémas, des outils de XPath et produit de bons diagrammes, entre autres. Il ne coûte un peu bien. Il est un produit mature, de sorte que vous n'avez pas tendance à courir dans les limites aussi rapidement que vous le faites avec d'autres outils.

Liquid XML est un assez bon, mais relativement nouvelle alternative. Il est une belle application à utiliser et il y a même une version gratuite disponible! Ceci est un outil utile de garder un oeil sur.

Ces deux produits ont une fonction très pratique qui produit des exemples de fichiers XML en fonction de 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 ne répond pas en ce qu'il produit parfois des fichiers de schéma non valide. Je me suis arrêté à l'utiliser rapidement après avoir remarqué cela.

Je vous recommande vivement de vérifier d'IBM de XML Schema Vérificateur de la qualité . Cet outil de ligne de commande valide votre schéma contre le langage de schéma XML de WC3. Ceci est une bonne idée même si vous avez construit votre schéma à l' aide d' un autre outil.

Créé 08/09/2008 à 04:46
source utilisateur

voix
4

Je travaille beaucoup avec XML, et nous avons trouvé l' oxygène d'être un grand éditeur. Il est multi-plateforme et a un éditeur de schéma graphique, mais depuis que je l' utilise et non pas des schémas DTD, je ne peux pas se porter garant de la qualité de l'éditeur de schéma. Le reste du paquet d'édition (comme l'éditeur XML et débogueur XSLT) est solide, il pourrait être la peine d'essayer.

Créé 04/08/2008 à 23:30
source utilisateur

voix
3

J'utilise Cooktop (également disponible sur Tucows ), et je suis très heureux de fonction de test XPath.

  • Est un environnement Table de cuisson de l'éditeur et le développement pour XML, DTD et documents XSLT
  • Table de cuisson est une application Windows
  • Le meilleur de tous, gratuit!

Caractéristiques

  • Code couleur XML, DTD, et l'édition XSLT
  • Vérifiez bien formedness et valider
  • les tests de feuille de style avec presque tous les moteurs XSLT
  • test XPATH
  • Personnalisable bibliothèque « Code Bits »
  • la mise en forme XML via Tidy
  • Petit téléchargement, faible encombrement
Créé 18/11/2008 à 14:22
source utilisateur

voix
3

Je recommande fortement Stylus studio si vous avez besoin d'un long terme IDE XML largement capable. Je l' ai utilisé principalement pour le développement XSLT mais il prend en charge le développement de XML presque tout ce qui concerne vous voulez faire. Il est de Windows uniquement (très ennuyeux).

Créé 26/08/2008 à 11:18
source utilisateur

voix
3

Altova XML Spy est un éditeur, mais pas necesarily l'option la moins chère là - bas.

Créé 06/08/2008 à 10:33
source utilisateur

voix
3

L' éditeur XML oXygen un IDE pour Windows, mordit tho cher.

Créé 04/08/2008 à 23:26
source utilisateur

voix
2

Récemment, je faisais le montage des fichiers XSLT avec Eclipse mais pour une raison Eclipse ne ferait pas l'auto-complétion plus. Donc, je suis passé à brillant nxml mode Emacs, et je ne suis pas sûr que je vais revenir. Vous obtenez l'auto-complétion qui est vraiment facile à utiliser, et il est très rapide. Le seul petit problème est que vous devez fournir une RELAX NG version du schéma de votre document, mais il existe des outils là-bas qui génèrent pour vous de votre DTD ou schéma.

Consultez http://www.xmlhack.com/read.php?item=2061 plus.

Pour les logiciels non libres, I deuxième recommandations pour OxygenXML.

Créé 16/08/2008 à 21:22
source utilisateur

voix
2

+1 pour XML Spy, je l'ai utilisé à la fois le produit autonome et le plug-in visual studio, et je suis impressionné.

En ce qui concerne les logiciels libres, j'utilise Notepad ++

Créé 06/08/2008 à 11:04
source utilisateur

voix
2

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

Créé 04/08/2008 à 23:27
source utilisateur

voix
1

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

Créé 16/08/2008 à 21:25
source utilisateur

voix
0

XML Copy Editor - Windows et Linux

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

Site Officiel http://xml-copy-editor.sourceforge.net/

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

Créé 07/12/2010 à 15:09
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more