Wat is het EDX-bestandsformaat?
.edx is het verouderde diagrambestandsformaat van EdrawMax, een platformonafhankelijke diagramapplicatie van EdrawSoft. Bestanden zijn platte UTF-8 XML, die de volledige diagramstructuur coderen: vormen, verbindingslijnen, tekst, lagen, pagina's, stijlattributen en optioneel base64-gecodeerde ingesloten afbeeldingen.
Het formaat was de standaard in EdrawMax-versies tot en met 7.2. In 2013 werd het door EdrawMax 7.3 vervangen door .eddx - een DEFLATE-gecomprimeerd ZIP-archief dat dezelfde XML-inhoud bevat, wat resulteert in aanzienlijk kleinere bestanden. Het huidige EdrawMax leest nog steeds .edx-bestanden en kan naar het formaat terug exporteren voor compatibiliteit met oudere installaties.
Omdat .edx geen compressie gebruikt, zijn bestanden aanzienlijk groter dan equivalente .eddx-bestanden. Het formaat bevat geen binaire secties, dus elke teksteditor kan een .edx-bestand openen voor inspectie. Afbeeldingen kunnen worden aangeroepen via een extern pad of inline in de XML worden ingesloten als base64-gegevens.
EdrawMax ondersteunt stroomdiagrammen, organogrammen, netwerkdiagrammen, plattegronden, UML-diagrammen en vele andere typen. Voor uitwisseling met andere tools kan EdrawMax diagrammen exporteren naar SVG, PDF en Visio-formaat. Noch .edx noch .eddx heeft een gepubliceerd schema.
Beveiliging & veiligheid
RISICO: LOWPlat XML-tekstbestand; geen uitvoerbare code. De eigen XML-namespace van EdrawSoft zou theoretisch naar externe URL's kunnen verwijzen (XXE-risico in een kwetsbare parser), maar in de praktijk is EdrawMax de enige gebruiker. Geen bekende malware-vector.
Formaatdetails
in een notendop- eDonkey2000 / eMule downloadlink-bestand - EDX kan een eDonkey-linkbestand zijn (.ed2k snelkoppeling); bevat een eMule-download-URI in platte tekst, geen diagram. Zeldzaam.
Programma's die EDX-bestanden openen
Technische details
diepe specificaties| Codering | Platte tekst, UTF-8 (XML) |
| Container | Geen - ruw XML-bestand zonder compressie-wrapper |
| Compressie | Geen (contrast: opvolger .eddx gebruikt DEFLATE binnen ZIP) |
| Typische bestandsgrootte | 50 KB - 20 MB (ongecomprimeerde XML; aanzienlijk groter dan equivalent .eddx) |
| Behandeling van afbeeldingen | Afbeeldingen kunnen worden aangeroepen via een extern bestandspad of base64-gecodeerd inline binnen de XML |
| Inhoud | Vormdefinities, verbindingslijnen, tekstobjecten, lagen, pagina's, stijlreferenties, metadata van ingesloten objecten |
| Magic bytes | XML-declaratie <?xml version aan het begin van het bestand; geen binaire magic bytes |
| Menselijk leesbaar | Ja - elke teksteditor kan een .edx-bestand openen en inspecteren |
| Versiebereik | EdrawMax 1.x tot en met 7.2 (vóór 2013) |
| Vervangen door | .eddx (EdrawMax 7.3, 2013) - DEFLATE-gecomprimeerde ZIP die dezelfde XML-structuur bevat |
| MIME-type | application/xml |
| Uitgebracht | pre-2013 (EdrawMax version 7.2 and earlier) |
| Laatste versie | Superseded by .eddx since EdrawMax 7.3 (2013); no updates to EDX format |
EDX conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over EDX-bestanden.