Visor MXML - Visor y editor de archivos MXML online gratuito
Visualiza, edita y analiza archivos MXML online: muestra los datos en estructura de árbol, formatea y valida. Editor MXML gratis.
Pegue o suba un archivo MXML y este visor renderiza el marcado de Adobe Flex al instante como un árbol interactivo y plegable que muestra cada componente, atributo e hijo anidado. Valida la sintaxis XML mientras escribe, formatea el MXML minificado para facilitar su lectura y permite copiar o descargar el resultado. Todo el procesamiento ocurre localmente en su navegador.
Entrada MXML
0 caracteres
Visor MXML
Ingrese MXML para ver la estructura
Ingrese MXML para ver la estructura
Características principales
- ✓Vista de árbol: Navegue fácilmente por estructuras MXML complejas con una vista de árbol plegable.
- ✓Validación: Valide automáticamente su sintaxis MXML mientras escribe.
- ✓Privacidad primero: Todo el procesamiento ocurre localmente en su navegador.
- ✓Formato: Embellezca MXML minificado para una mejor legibilidad.
Tres archivos distintos con la extensión .mxml
La extensión por sí sola no indica qué programa creó el archivo. Arrástralo al visor de arriba y fíjate en el elemento raíz: es la forma más rápida de saber de cuál se trata.
| Origen | Qué contiene | Cómo reconocerlo | Qué puedes hacer aquí |
|---|---|---|---|
| Apache Flex (Adobe lo cedió a la incubadora de Apache en 2011) | La maquetación de la interfaz de una aplicación Flex; junto con ActionScript, el compilador genera un SWF o una aplicación AIR | Elemento raíz como <s:Application> que declara xmlns:fx="http://ns.adobe.com/mxml/2009" (desde Flex 4) | Recorrer el árbol de componentes y sus atributos; la interfaz no se dibuja, para eso hace falta el compilador de Flex |
| Registro de eventos de minería de procesos (Mining eXtensible Markup Language, 2003) | Ejecuciones registradas de un proceso: casos y sus eventos; fue el formato nativo de ProM hasta la llegada de XES (IEEE 1849) | <WorkflowLog> → <Process> → <ProcessInstance> → <AuditTrailEntry>, con <WorkflowModelElement>, <EventType>, <Timestamp> y <Originator> | Desplegar casos y eventos uno a uno; el análisis de procesos se hace en ProM |
| Archivos de configuración de No Man's Sky | Ajustes del juego en la carpeta Binaries/SETTINGS, p. ej. GCMODSETTINGS.MXML (orden de carga de mods e interruptor DisableAllMods) y TKGRAPHICSSETTINGS.MXML (gráficos) | <Data template="…"> con pares <Property name="…" value="…">; nombres de archivo normalmente en mayúsculas | Leer y cambiar valores; la descarga se guarda como formatted.mxml, así que renómbrala antes de sustituir el archivo del juego |
Programas para abrir archivos .mxml
El registro de tipos de medios de IANA no incluye un tipo propio para MXML; como el contenido es XML, servidores y navegadores lo tratan como application/xml o text/xml (RFC 7303).
| Programa | Plataforma | Qué hace con .mxml | Situación |
|---|---|---|---|
| Cualquier editor de texto plano (Bloc de notas, TextEdit, VS Code…) | Windows / macOS / Linux | Abre, edita y guarda los tres tipos como texto XML | Incluido en el sistema o gratuito |
| Apache Flex SDK (compilador mxmlc) | Línea de comandos | Compila MXML de Flex y ActionScript a SWF o los empaqueta como aplicación AIR | Proyecto de nivel superior de Apache desde diciembre de 2012; SDK 4.16.1 publicado en noviembre de 2017. Flash Player dejó de tener soporte en navegadores a finales de 2020; la salida para AIR sigue soportada |
| Extensión ActionScript & MXML para VS Code (Bowler Hat) | Windows / macOS / Linux | Autocompletado, refactorización y depuración con puntos de interrupción en MXML; flujos de Adobe AIR, Flash Player y Apache Royale | Código abierto, mantenida por la comunidad |
| Moonshine IDE | Escritorio y nube | IDE gratuito y de código abierto para AS3, Apache Flex, Apache Royale y Feathers | Gratuito y de código abierto |
| Adobe Flash Builder | Basado en Eclipse | Antiguo IDE oficial de Flex; antes de la versión 4 se llamaba Flex Builder | Última versión 4.7 (diciembre de 2012); el soporte principal de Adobe terminó en 2017 y el extendido en 2019 |
| ProM | Aplicación de escritorio Java | Framework de minería de procesos; sus primeras versiones leían MXML, sustituido después por XES | Código abierto (núcleo GPL, plugins mayoritariamente LGPL) |
Cómo usar el Visor MXML
- 1
Suba o pegue su MXML
Arrastre un archivo .mxml al área de carga o pegue su marcado de Adobe Flex directamente en el panel de entrada.
- 2
Explore la estructura
El visor analiza el marcado y lo representa como un árbol interactivo y plegable para navegar por componentes, atributos e hijos anidados.
- 3
Formatee y valide
Use el botón Formatear para embellecer el MXML minificado; el XML inválido se señala de inmediato para que corrija los errores antes de exportar.
- 4
Copie o descargue
Copie el MXML formateado al portapapeles o descárguelo como archivo para usarlo en su proyecto Flex.
Referencias
- W3C — Extensible Markup Language (XML) 1.0
La especificación del W3C que define la sintaxis XML, el fundamento sobre el que se construye el marcado MXML.
- MDN — XML introduction
Una visión práctica de la estructura, elementos y atributos XML aplicables a los documentos MXML.
Herramientas relacionadas
XML Viewer
Explore cualquier documento XML en una estructura de árbol plegable.
XML to JSON
Convierta marcado XML o MXML en un objeto JSON estructurado.
XML Minifier
Comprima XML eliminando espacios y comentarios para obtener archivos más pequeños.
SVG Viewer
Previsualice e inspeccione el marcado SVG XML con renderizado en vivo.
Preguntas frecuentes
- ¿Qué es MXML?
- MXML es un lenguaje de marcado de interfaz de usuario basado en XML que usa el framework Adobe Flex para declarar componentes, contenedores y enlaces de datos en aplicaciones de internet enriquecidas.
- ¿Son seguros mis datos MXML?
- Sí. Todo el análisis se realiza en su navegador con JavaScript. No se envían datos a nuestros servidores, por lo que su MXML nunca sale de su dispositivo.
- ¿Cómo uso el editor MXML online?
- Cargue o pegue su archivo MXML para que aparezca en el árbol. Puede editar directamente en el editor, pulsar Formatear para re-indentar el código y copiar o descargar el resultado final.
- ¿Puedo formatear MXML minificado?
- Sí. El botón Formatear re-indenta y embellece el MXML en una sola línea, haciendo visible la jerarquía de componentes antes de copiarlo o descargarlo.
- ¿Qué tipos de archivos puedo abrir?
- Puede subir archivos .mxml o pegar cualquier marcado XML bien formado. Como MXML está basado en XML, la vista de árbol y el formateador también funcionan con fragmentos XML generales.