XMLmind logoCompany | Contact | Site Map
 
 

Limitations

  • XMLmind XML Editor (XXE) preserves everything declared in the internal DTD subset. In the body of a document, it also preserves the references to internal, external and unparsed entities. However, XXE does not allow to create documents making use of these legacy facilities.
  • XXE does not preserve whitespace (i.e. the original indentation of a document), the references to character entities, and CDATA sections.

    Note that the two above limitations are not as severe as they seem because

    • XXE supports the authoring of modular documents (even very fine grained ones) by the means of standard mechanisms: conref for DITA documents and XInclude for the other document types. More info in the tutorial.
    • When needed and when possible, XXE saves characters as references to character entities.
    • XXE can be configured to save specific elements (example: XHTML script) as CDATA sections.
  • XXE cannot open non-well formed XML documents.
  • XXE should run fine on any platform supporting JavaTM 1.5+. However it is officially supported only on:
    • Windows XP/Vista/7, 32-bit or 64-bit, running SunŽ/OracleŽ JavaTM 1.5+ with the Windows Look and Feel (LAF),
    • Mac OS X 10.5 (Leopard) and 10.6 (Snow Leopard) running AppleŽ JavaTM 1.5+ with the Macintosh LAF,
    • Linux 2.6+ running SunŽ/OracleŽ JavaTM 1.5+ with the Nimbus LAF or the Metal LAF.

    It is possible to use XXE on other platforms (e.g. Mac OS X 10.4 (Tiger) or Solaris) and/or with other LAFs (e.g. GTK), but without support from XMLmind.