web-dev-qa-db-fra.com

Visionneuse XML légère capable de gérer des fichiers volumineux

Il existe de nombreux outils "lourds", tels que XmlSpy, qui sont utiles pour parcourir les documents xml - mais souvent (très souvent dans certains cas!), Vous souhaitez simplement ouvrir et parcourir rapidement un document xml et le faire imprimer. Peut-être avec certaines fonctionnalités de recherche de base (le texte est probablement très bien).

J'utilise généralement un navigateur tel que IE de Firefox, mais ils ont tendance à se décomposer pour des fichiers de plus grande taille (j'ouvre souvent des fichiers dans des dizaines de Mo ou plus).

J'ai quelques idées sur la façon dont un tel spectateur pourrait être implémenté, donc je suis sûr qu'il doit y avoir quelque chose qui peut le faire, mais mon google-fu me laisse tomber.

Alors j'ai pensé que je le mettrais à l'esprit de ruche qui est SO pour ouvrir la voie.

Pensées?

156
philsquared

le téléchargement léger 605k de firstobject pour Windows natif éditeur de XML gratuit ouvre un fichier de 50 Mo en 1,3 secondes et permet l'édition de texte, la recherche, l'impression couleur à la syntaxe, ainsi qu'une arborescence et des fonctionnalités XML supplémentaires, notamment le formatage et les scripts CMarkup complets. Vous pouvez reformater un document XML entier de 50 Mo en une indentation différente (cela prend 3 secondes sur une machine 2,3GHz/2GB rien de spécial).

199
Ben Bryant

Editeur de copie XML est parfait pour ce type de chose.

11
yalestar

J'aime le visualiseur de Total Commander car il ne charge que le texte que vous voyez réellement et est donc très rapide. Bien sûr, il s’agit d’un visualiseur texte/hexagone. Il ne formate donc pas votre code XML, mais vous pouvez utiliser une recherche de texte de base.

5
schnaader

J'ai essayé des dizaines d'éditeurs XML dans l'espoir d'en trouver un qui serait capable de faire une sorte de visualisation. Le meilleur visualiseur léger des fenêtres que j'ai trouvées était XMLMarker - Dommage que le projet soit mort depuis quelques années maintenant. Ce n'est pas très utile en tant qu'éditeur, mais il permet d'afficher des données XML à plat sous forme de tableaux.

Il existe de nombreux éditeurs gratuits qui mettent en évidence la syntaxe XML, notamment vim, emacs, scite, Eclipse (édition J2EE), jedit , notepad ++ .

Pour les fonctionnalités XML lourdes, telles que le support XPath, l'édition et le débogage XSLT, SOAP/WSDL, il existe de bons outils commerciaux tels que XMLSpy , Oxygen , StylusStudio =.

JEdit est open-source et possède également des plugins pour XML, XPath et XSLT.

Word-2003 est assez bon pour la visualisation (mais ne l'utilisez pas pour l'édition). Excel-2003 et les versions ultérieures permettent également de visualiser des données XML plates et peuvent appliquer des transformations XSL (encore une fois, inutile en tant qu'éditeur).

4
ccpizza

Essayez EditPlus - http://www.editplus.com/

4
lkurts

http://www.firstobject.com/dn_editor.htm est à ce jour le meilleur et le plus léger éditeur disponible avec une poignée d’utilitaires. Je recommande de l'utiliser - essayé avec jusqu'à 400 Mo de fichiers et plus d'un million d'enregistrements :)

2
utkarshk
2
shezi

TextPad a un libre xmltidy plugin qui joliment-imprime votre XML. Sympa et rapide, bien que TextPad soit un shareware.

0
skaffman

J'aime XML Notepad 2007 de Microsoft , mais je ne sais pas comment il gère les très gros fichiers, désolé.

0
user39603