Visor OPML
Abre y edita archivos OPML online: explora el árbol y los feeds RSS, renombra, añade, sangra o reordena elementos y exporta OPML 2.0. Borrador en tu navegador.
¿Cómo se abre un archivo OPML? Lo más rápido es el navegador: arrastra el archivo .opml a esta página o pega su XML y, en segundos, aparece como un árbol de esquema que puedes expandir y contraer, con los feeds RSS detectados a partir de xmlUrl y htmlUrl convertidos en enlaces y el título y los metadatos del head encima. Además, el esquema se edita aquí mismo: cambia el texto de los elementos, añade, elimina, sangra o reordena, y descarga el resultado como OPML 2.0 para seguir trabajando en XMind u otra aplicación que importe OPML. No hace falta instalar nada ni registrarse; el borrador se guarda automáticamente en este navegador y no se sube a ningún servidor.
Fuente OPML
0
Arrastra y suelta el archivo OPML aquí
Editor de esquema
Ingresa contenido OPML para ver la estructura
Ingresa contenido OPML para ver la estructura
También te puede interesar
Características Principales
Edición del esquema
Renombra, añade, elimina, sangra y reordena elementos con el teclado o la barra de herramientas, y vuelve atrás con Deshacer cuando lo necesites.
Detección de Feeds RSS
Lee los atributos xmlUrl y htmlUrl de cada nodo y convierte las direcciones de los feeds y de los sitios web en enlaces que se abren con un clic.
Privacidad Garantizada
Los archivos se analizan y editan en tu navegador. El borrador se guarda únicamente en el almacenamiento local de este navegador y nunca se envía a un servidor.
Cómo abrir, editar y exportar un archivo OPML
- 1
Carga el archivo OPML
Arrastra el archivo .opml al panel de código fuente, haz clic en Explorar Archivo o pega el XML en el área de entrada de la izquierda. Si prefieres empezar desde cero, pulsa Nuevo esquema.
- 2
Recorre el esquema y sus enlaces
Tras comprobar que existe la raíz <opml>, la herramienta muestra todos los nodos outline como un árbol que se despliega o se pliega con las flechas. Los nodos con xmlUrl llevan un enlace «Feed RSS» y los que tienen htmlUrl un enlace «Sitio web», útiles para comprobar a mano que las suscripciones siguen respondiendo.
- 3
Edita los elementos directamente
Haz clic en un elemento para cambiar su texto. Enter crea un elemento debajo, Tab y Shift+Tab aumentan o reducen la sangría, Alt+↑/↓ lo desplaza y Backspace sobre un elemento vacío lo borra; la barra de herramientas ofrece las mismas acciones y además Deshacer. Atributos como xmlUrl, type o _note siguen unidos al elemento mientras editas.
- 4
Exporta el OPML
Pulsa Exportar OPML para descargar un archivo .opml en formato OPML 2.0, con dateModified fijado en el momento de la exportación, e impórtalo en XMind u otra aplicación compatible con OPML para seguir editándolo. Mientras tanto, el borrador se guarda solo en este navegador; el botón Limpiar lo elimina.
Referencias
- Especificación OPML 2.0
La especificación oficial de OPML 2.0 que define los elementos outline, head y body que este visor analiza.
- Especificación RSS 2.0
El estándar RSS 2.0 para las suscripciones de feeds que suelen listarse dentro de archivos OPML.
- MDN — Introducción a XML
Fundamentos de la sintaxis XML, ya que OPML es un formato de marcado basado en XML.
- Wikipedia: OPML
Artículo en español sobre el formato: su origen como lenguaje de esquemas y su uso para intercambiar listas de suscripciones RSS.
- MDN: Window.localStorage
La API de almacenamiento del navegador en la que el editor guarda tu borrador en este dispositivo entre visitas; Limpiar, o borrar los datos de este sitio, lo elimina.
Herramientas relacionadas
OPML a JSON
Convierte tu esquema OPML en JSON estructurado para uso programático.
Visor RSS
Previsualiza y lee los feeds RSS referenciados dentro de un archivo OPML.
Visor XML
Inspecciona cualquier documento XML, incluido OPML en bruto, en un árbol legible.
XML a JSON
Transforma marcado XML o OPML en una estructura de objeto JSON.
Preguntas Frecuentes
- ¿Qué es un archivo OPML?
- OPML son las siglas de Outline Processor Markup Language: un formato de texto plano basado en XML, con extensión .opml, que guarda un esquema jerárquico mediante elementos <outline> anidados. Se usa sobre todo de dos maneras: los lectores RSS exportan e importan con él sus listas de suscripciones, y cada nodo lleva un atributo xmlUrl con la dirección del feed; y las aplicaciones de esquemas o mapas mentales, como WorkFlowy, Dynalist, OmniOutliner o XMind, lo emplean para pasar documentos de una herramienta a otra.
- ¿Cómo abro un archivo OPML en el ordenador o en el móvil?
- En el ordenador, lo más cómodo es esta página: arrastra el .opml o pulsa Explorar Archivo y se abre como árbol de esquema, sin instalar nada. También puedes abrirlo con el Bloc de notas, TextEdit o VS Code (clic derecho > Abrir con) para leer el XML tal cual, aunque sin la vista jerárquica. En el móvil, usa «Abrir con» desde el gestor de archivos o la app de correo y elige una aplicación que acepte OPML, o copia el contenido del archivo y pégalo en el cuadro de entrada de esta página.
- ¿Qué programas abren o importan archivos OPML?
- Depende de lo que contenga. Un OPML de esquema o de mapa mental se importa en WorkFlowy, Dynalist, OmniOutliner o XMind; uno de suscripciones, en lectores RSS como Feedly, Inoreader, NetNewsWire o Folo. Cada una de estas aplicaciones documenta su importación y exportación de OPML, aunque el menú concreto cambia de una a otra. Si solo quieres ver qué hay dentro del archivo sin instalar nada, este visor es la vía más rápida.
- ¿Cómo se crea un archivo OPML?
- Lo habitual es exportarlo: los lectores RSS más usados tienen una opción «Exportar OPML» en sus ajustes y los editores de esquemas la incluyen en el menú de exportación. Para escribirlo a mano, crea un archivo XML en UTF-8 con la raíz <opml version="2.0">, un <head> con <title> y un <body> en el que cada línea sea un elemento <outline text="...">; para los feeds, añade type="rss" y xmlUrl. Guárdalo como .opml y pégalo aquí para comprobar que se analiza; el botón Ejemplo enseña una estructura válida. También puedes pulsar Nuevo esquema, escribir los elementos aquí mismo y descargarlos con Exportar OPML.
- Otra aplicación no consigue importar mi OPML: ¿qué suele fallar?
- Casi siempre es un archivo inválido. Ábrelo antes aquí: «Falta la etiqueta raíz <opml>» indica que no es OPML (a menudo es un XML o HTML con la extensión cambiada); «Error al analizar OPML» suele deberse a una etiqueta sin cerrar, a un & o un < sueltos en el título del head o en el texto de otro elemento, o a una codificación distinta de UTF-8; y los nodos que aparecen como «Nodo sin título» no tienen atributo text, algo que algunos importadores rechazan. Los & o < sueltos dentro de atributos se toleran aquí y se escriben escapados al exportar, lo que a menudo arregla la importación en aplicaciones más estrictas. Comprueba también que en el diálogo de importación de destino esté elegido OPML y no FreeMind o XMind.
- ¿El Visor OPML es gratuito?
- Sí, la herramienta es completamente gratuita y funciona offline una vez cargada, sin necesidad de registro ni cuenta.
- ¿Puedo editar un archivo OPML aquí y exportarlo?
- Sí. Haz clic en cualquier elemento del editor de esquema para cambiar su texto y usa Enter, Tab / Shift+Tab, Alt+↑/↓ o la barra de herramientas para añadir, sangrar, mover o eliminar elementos. Con Exportar OPML descargas el esquema editado como archivo OPML 2.0, que XMind y otras aplicaciones de mapas mentales o de esquemas que importan OPML pueden abrir para continuar la edición. No se exporta a Markdown ni a JSON; si necesitas JSON, pasa el archivo exportado por la herramienta OPML a JSON.
- ¿Qué archivos puedo abrir con este visor?
- Puedes abrir cualquier archivo .opml válido o pegar contenido OPML/XML, incluyendo exportaciones de lectores RSS y documentos de esquemas, y ver su jerarquía completa de nodos.
- ¿La exportación conserva las URL de los feeds y los demás atributos?
- Sí. Al editar solo cambia el atributo text del elemento; el resto del nodo (xmlUrl, htmlUrl, type, _note y los atributos personalizados con espacio de nombres) se escribe tal cual, igual que los campos del head. Los elementos que solo tenían title reciben un atributo text con el mismo valor, porque OPML 2.0 lo exige, y dateModified pasa a ser la fecha y hora de la exportación. Los comentarios XML del archivo original no se conservan.
- ¿Se sube mi archivo OPML a un servidor?
- No. El archivo se lee y se edita en tu dispositivo y no se envía a ninguna parte. Para que una recarga no borre tu trabajo, el borrador actual se guarda en el localStorage de este navegador, sin salir del equipo; el botón Limpiar (o «Descartar y borrar» tras una restauración) lo elimina. Solo se accede a direcciones externas cuando haces clic expresamente en un enlace «Feed RSS» o «Sitio web».
- ¿Cómo paso mis suscripciones RSS de Feedly a otro lector con OPML?
- Exporta el OPML desde el lector antiguo (en Feedly, Inoreader, etc.) y usa «Importar OPML» en el nuevo (NetNewsWire, Folo, etc.); las carpetas suelen mantenerse en el cambio. Antes de importarlo, ábrelo aquí para confirmar que cada suscripción tiene su xmlUrl y prueba algunos enlaces «Feed RSS»: así detectas los feeds que ya no responden y puedes limpiarlos después.