Lettore XML per i miei file di grandi dimensioni

7

Sto cercando un grande lettore XML, ho provato XML Copy Editor, ma non può gestire i grandi file xml (20-50 MB) che ho. Non voglio modificare l'XML, solo sfogliandolo.

    
posta OHLÁLÁ 17.09.2011 - 15:28

1 risposta

5

L'editor XML Copy (come la maggior parte dei programmi simili) tenta di leggere nell'XML in 1 go. A seconda della formattazione dell'XML, questo potrebbe richiedere del tempo. Quello che stai cercando è byte-stream editor (carica solo una parte del file prima di mostrarti).

  • Se è solo sfogliare un file, la riga di comando less potrebbe essere interessante.
  

Meno è un programma simile a più, ma che consente il movimento all'indietro nel file e il movimento in avanti. Inoltre, less non ha bisogno di leggere l'intero file di input prima di avviarlo, quindi con file di input di grandi dimensioni si avvia più rapidamente degli editor di testo.

  • E c'è anche il buon vecchio affidabile sed
  

Sed è un editor di stream. Un editor di flusso viene utilizzato per eseguire trasformazioni di testo di base su un flusso di input (un file o un input da una pipeline). Mentre in qualche modo è simile a un editor che consente di modificare script (come ad esempio), sed funziona facendo un solo passaggio sull'input (s), ed è di conseguenza più efficiente. Ma è la capacità di sed di filtrare il testo in una pipeline che lo distingue in modo particolare da altri tipi di editor.

    
risposta data Rinzwind 17.09.2011 - 16:18

Leggi altre domande sui tag