Sto tentando di aprire un file XML relativamente grande (50 MB) ma il mio Mac non lo aprirà: non ci sono errori, ma aspettiamo solo 10 minuti, ma non succede niente.
Ho provato a utilizzare TextEditor, Xcode
Qualche altro suggerimento?
A seconda della fonte del file, potresti voler esaminare il suo contenuto in modi diversi dalla semplice apertura (doppio clic). Per questo, dovresti usare la riga di comando.
Alcuni suggeriscono punti di partenza (dove "whatever.xml" è il nome del file):
file whatever.xml
Questo ti dirà che tipo il file è. Non per estensione di file, ma per esame effettivo dei contenuti.
head whatever.xml
Questo mostrerà le prime dieci righe del file. Tuttavia, sii avvisato: è possibile avere un intero file XML da 50 MB costituito da una singola riga. Premi Ctrl-C per interrompere se inizia a vomitare spazzatura. (Sì, Controllo C, non Comando-C.)
Per visualizzare solo il file senza nemmeno la possibilità di modificarlo:
less whatever.xml
Se il file è composto da linee molto lunghe, per leggerlo, potresti forzare il ritorno a capo di linee periodiche (formattazione):
fmt whatever.xml | less
Ma in realtà, less
comprimerà le linee per impostazione predefinita a meno che tu non le dica di farlo. Per nessun avvolgimento di linee (in modo da poter usare i tasti freccia laterali per scorrere):
less -S whatever.xml
È una buona probabilità che uno di questi comandi rivelerà un problema con il file.
Uso Sublime Text 3 per eseguire alcune modifiche. Un editor programmabile molto carino e abbastanza veloce (con plugin). Ho appena provato su un file di testo da 50 mb e non sembra avere un problema. Sublime Text 3 non è gratuito ma il loro periodo di prova gratuito sembra essere infinito. Mentre stavo controllando Sublime Text ho provato anche Atom. Atom è stato più lento al caricamento, ma una volta caricato sembrava soddisfacente.
Lavorando con file XML più grandi ti suggerisco di provare a Oxygen XML Edito r o Testo di pubblicazione .
Mentre il primo è il mio editor preferito per la sua versatilità, è anche piuttosto pesante. Se devi solo andare per una facile lettura o ricerca & sostituendo, può essere fatto in Sublime Text 3. Ci vuole tempo ma non si blocca.
Tutti gli altri editor che ho provato non sono stati in grado di aprire il file (sto parlando di file xml più grandi, > 200 MB), o hanno impiegato anni. Inoltre, sia Oxygen che Sublime forniscono l'opzione di evidenziazione del codice (nel caso in cui si abbia a che fare con linguaggi RDF, ad esempio ...).
Spero che aiuti
Leggi altre domande sui tag xml text-editor