Visualizzatore MXML - Apri e modifica file MXML online

Apri, modifica e analizza file MXML in una struttura ad albero: questo XML editor formatta e valida i dati MXML direttamente nel browser.

Incolla o carica un file MXML e questo visualizzatore renderizza immediatamente il markup Adobe Flex come albero interattivo e comprimibile, mostrando ogni tag componente, attributo e figlio annidato. Valida la sintassi XML mentre scrivi, formatta il MXML minificato per migliorarne la leggibilità e consente di copiare o scaricare il risultato. Tutta l'elaborazione avviene localmente nel browser.

Input MXML

0 caratteri

Visualizzatore MXML

Inserisci MXML per visualizzare la struttura

Inserisci MXML per visualizzare la struttura

Caratteristiche principali

  • ✓Vista ad albero: Naviga facilmente in strutture MXML complesse con una vista ad albero comprimibile.
  • ✓Validazione: Convalida automaticamente la tua sintassi MXML mentre scrivi.
  • ✓Privacy prima di tutto: Tutta l'elaborazione avviene localmente nel tuo browser.
  • ✓Formattazione: Abbellisci MXML minificato per una migliore leggibilità.

Tre file diversi con l'estensione .mxml

L'estensione da sola non dice quale programma ha creato il file. Trascinalo nel visualizzatore qui sopra e guarda l'elemento radice: è il modo più rapido per capire di che tipo è.

OrigineCosa contieneCome riconoscerloCosa puoi fare qui
Apache Flex (affidato da Adobe all'incubatore Apache nel 2011)Il layout dell'interfaccia di un'applicazione Flex; insieme ad ActionScript, il compilatore ne ricava un SWF o un'app AIRElemento radice come <s:Application> che dichiara xmlns:fx="http://ns.adobe.com/mxml/2009" (da Flex 4)Esplorare l'albero dei componenti e gli attributi; l'interfaccia non viene disegnata, serve il compilatore Flex
Log di eventi per il process mining (Mining eXtensible Markup Language, 2003)Le esecuzioni registrate di un processo: casi ed eventi; è stato il formato di input nativo di ProM fino all'arrivo di XES (IEEE 1849)<WorkflowLog> → <Process> → <ProcessInstance> → <AuditTrailEntry>, con <WorkflowModelElement>, <EventType>, <Timestamp> e <Originator>Espandere casi ed eventi uno alla volta; l'analisi dei processi si fa in ProM
File di impostazioni di No Man's SkyLe impostazioni del gioco nella cartella Binaries/SETTINGS, per esempio GCMODSETTINGS.MXML (ordine di caricamento delle mod e interruttore DisableAllMods) e TKGRAPHICSSETTINGS.MXML (grafica)<Data template="…"> con coppie <Property name="…" value="…">; nomi dei file di solito in maiuscoloLeggere e modificare i valori; il download si chiama formatted.mxml, quindi rinominalo prima di sostituire il file del gioco

Programmi per aprire i file .mxml

Il registro dei media type di IANA non prevede un tipo dedicato a MXML; dato che il contenuto è XML, server e browser lo trattano come application/xml o text/xml (RFC 7303).

ProgrammaPiattaformaCosa fa con .mxmlStato
Qualsiasi editor di testo semplice (Blocco note, TextEdit, VS Code…)Windows / macOS / LinuxApre, modifica e salva tutti e tre i tipi come testo XMLIncluso nel sistema o gratuito
Apache Flex SDK (compilatore mxmlc)Riga di comandoCompila MXML di Flex e ActionScript in SWF oppure li impacchetta come app AIRProgetto di primo livello Apache da dicembre 2012; SDK 4.16.1 rilasciato a novembre 2017. Flash Player non è più supportato nei browser dalla fine del 2020; l'output per AIR resta supportato
Estensione ActionScript & MXML per VS Code (Bowler Hat)Windows / macOS / LinuxCompletamento, refactoring e debug con breakpoint nel MXML; flussi Adobe AIR, Flash Player e Apache RoyaleOpen source, mantenuta dalla comunità
Moonshine IDEDesktop e cloudIDE gratuito e open source per AS3, Apache Flex, Apache Royale e FeathersGratuito, open source
Adobe Flash BuilderBasato su EclipseEx IDE ufficiale di Flex, chiamato Flex Builder prima della versione 4Ultima versione 4.7 (dicembre 2012); supporto principale Adobe terminato nel 2017, esteso nel 2019
ProMApplicazione desktop JavaFramework di process mining; le prime versioni leggevano MXML, poi sostituito da XESOpen source (core GPL, plugin per lo più LGPL)

Come usare il Visualizzatore MXML

  1. 1

    Carica o incolla il tuo MXML

    Trascina un file .mxml nell'area di caricamento o incolla il tuo markup Adobe Flex direttamente nel pannello di input.

  2. 2

    Esplora la struttura

    Il visualizzatore analizza il markup e lo presenta come albero interattivo e comprimibile per navigare tra componenti, attributi e figli annidati.

  3. 3

    Formatta e valida

    Usa il pulsante Formatta per abbellire il MXML minificato; l'XML non valido viene segnalato immediatamente per correggere gli errori di sintassi prima dell'esportazione.

  4. 4

    Copia o scarica

    Copia il MXML formattato negli appunti o scaricalo come file per il tuo progetto Flex.

Riferimenti

Strumenti correlati

Domande frequenti

Cos'è MXML?
MXML è un linguaggio di markup per interfacce utente basato su XML, usato dal framework Adobe Flex per dichiarare in modo descrittivo componenti, contenitori e binding di dati nelle rich internet application.
I miei dati MXML sono al sicuro?
Sì. Tutto il parsing avviene nel browser tramite JavaScript. Nessun dato viene inviato ai nostri server, quindi il tuo MXML non lascia mai il tuo dispositivo.
Come posso aprire e modificare file MXML online?
Carica o incolla il tuo file .mxml per visualizzarlo ad albero. Puoi modificarlo direttamente nell'editor, premere Formatta per rindentare il codice, poi copiare o scaricare il risultato.
Posso formattare MXML minificato con questo strumento?
Sì. Il pulsante Formatta rindenta e abbellisce il MXML minificato o su una riga sola, rendendo la gerarchia dei componenti facilmente leggibile prima di copiare o scaricare.
Quali tipi di file posso aprire?
Puoi caricare file .mxml o incollare qualsiasi markup XML ben formato. Poiché MXML è basato su XML, la vista ad albero e il formattatore funzionano anche con frammenti XML generici.