Estoy intentando abrir un archivo XML relativamente grande (50 mb), pero mi Mac no lo abre. Sin embargo, no hay errores, solo he estado esperando casi 10 minutos, pero no pasa nada.
Se intentó utilizar TextEditor, Xcode
¿Alguna otra sugerencia?
Estoy intentando abrir un archivo XML relativamente grande (50 mb), pero mi Mac no lo abre. Sin embargo, no hay errores, solo he estado esperando casi 10 minutos, pero no pasa nada.
Se intentó utilizar TextEditor, Xcode
¿Alguna otra sugerencia?
Dependiendo de la fuente del archivo, es posible que desee investigar su contenido de otra forma que no sea abrirlo (haciendo doble clic). Para esto, debes usar la línea de comando.
Algunos puntos de inicio sugeridos (donde "whatever.xml" es el nombre del archivo):
file whatever.xml
Esto le dirá qué tipo es el archivo. No por extensión de archivo, sino por examen real de los contenidos.
head whatever.xml
Esto le mostrará las primeras diez líneas del archivo. Sin embargo, tenga cuidado: es posible tener un archivo XML completo de 50 MB que consiste en una sola línea. Presione Ctrl-C para detener si comienza a arrojar basura. (Sí, Control C, no Comando-C.)
Para ver el archivo sin la posibilidad de editarlo:
less whatever.xml
Si el archivo sí consta de líneas muy largas, para leerlo, podría forzar el ajuste de línea periódico (formato):
fmt whatever.xml | less
Pero en realidad, less
ajustará las líneas de forma predeterminada a menos que le digas que no. Para no ajustar las líneas (para que pueda usar las teclas de flecha laterales para desplazarse):
less -S whatever.xml
Es una buena probabilidad que uno de estos comandos revelará un problema con el archivo.
Uso Sublime Text 3 para hacer algo de mi edición. Un editor muy agradable y bastante rápido programable (con plugins). Acabo de probarlo en un archivo de texto de 50 mb y no parece haber ningún problema. Sublime Text 3 no es gratis, pero su período de prueba gratuito parece no tener fin. Mientras estaba revisando Sublime Text, también probé Atom. Atom fue más lento en la carga, pero una vez que se cargó parecía estar bien.
Pruebe Sublime Text o Atom para abrir su XML archivo.
Si solo quieres abrirlo (no editar), prueba el comando xmllint
en la Terminal:
xmllint --format ~/Desktop/file.xml
Hay una página de manual para la herramienta de línea de comandos xmllint
: Vaya aquí
Trabajando con archivos XML más grandes, sugiero intentarlo con Oxygen XML Edito r o Sublime Text .
Si bien el primero es mi editor de elección por su versatilidad, también es bastante pesado. Si solo tiene que ir para una fácil lectura o búsqueda & Sustituyendo, se puede hacer en Sublime Text 3. Lleva su tiempo pero no se bloquea.
Todos los demás editores que probé no pudieron abrir el archivo (estoy hablando de archivos xml más grandes, > 200MB), o tardaron mucho. Además, tanto Oxygen como Sublime le brindan la opción de resaltado de código (en caso de que esté tratando con idiomas RDF, por ejemplo ...).
Espero que ayude
Lea otras preguntas en las etiquetas text-editor xml