8 votes

Ouvrir un fichier XML volumineux

J'essaie d'ouvrir un fichier XML relativement volumineux (50mb) mais mon Mac ne veut pas l'ouvrir : Pas d'erreur pourtant, j'attends depuis près de 10 minutes mais rien ne se passe.

J'ai essayé d'utiliser Éditeur de texte, Xcode

D'autres suggestions ?

7voto

Wildcard Points 874

Selon la source du fichier, vous souhaiterez peut-être examiner son contenu autrement qu'en l'ouvrant simplement (double-clic). Pour ce faire, vous devez utiliser la ligne de commande.

Quelques suggestions de points de départ (où "whatever.xml" est le nom du fichier) :

file whatever.xml

Cela vous permettra de savoir ce que type le fichier est. Non pas en fonction de l'extension du fichier, mais en examinant son contenu.

head whatever.xml

Cela vous montrera les dix premières lignes du fichier. Mais attention : Il es Il est possible d'avoir un fichier XML complet de 50 Mo composé d'une seule ligne. Appuyez sur Ctrl-C pour l'arrêter s'il commence à cracher des déchets. (Oui, Contrôle C, et non Command-C.)

Pour visualiser le fichier sans pouvoir l'éditer :

less whatever.xml

Si le fichier fait se compose de très longues lignes, pour le lire, vous pouvez forcer des retours à la ligne périodiques (formatage) :

fmt whatever.xml | less

Mais en fait, less enroulera les lignes par défaut, à moins que vous ne lui demandiez de ne pas le faire. Pour qu'il n'y ait pas d'habillage des lignes (afin que vous puissiez utiliser les touches fléchées latérales pour faire défiler la page) :

less -S whatever.xml

C'est une bonne probabilité que l'une de ces commandes révèlera un problème avec le fichier.

4voto

Artem Tikhomirov Points 4501

Mon éditeur préféré pour les fichiers volumineux est BBEdit . J'ai ouvert des fichiers beaucoup plus volumineux (fichiers journaux de plus de 200 Mo) sans aucun ralentissement. Je l'ai même utilisé pour ouvrir des fichiers binaires afin de rechercher des chaînes de caractères ascii. Si BBEdit ne peut pas l'ouvrir, rien ne le peut.

3voto

Natsfan Points 12853

J'utilise Sublime Text 3 pour effectuer une partie de mon travail d'édition. C'est un éditeur programmable (avec des plugins) très agréable et assez rapide. Je viens de l'essayer sur un fichier texte de 50 mb et il n'a pas semblé avoir de problème. Sublime Text 3 n'est pas gratuit mais leur période d'essai gratuit semble être sans fin. Pendant que je vérifiais Sublime Text, j'ai aussi essayé Atom. Atom était plus lent à charger mais une fois chargé, il semblait bien fonctionner.

1voto

Andrey Points 445

Essayer Texte sublime o Atome pour ouvrir votre fichier XML.

1voto

Si vous souhaitez simplement l'ouvrir (et non le modifier), essayez xmllint dans Terminal :

xmllint --format ~/Desktop/file.xml

Il existe une page de manuel pour xmllint outil en ligne de commande : Cliquez ici

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X