![]() |
![]() |
![]() |
![]() |
![]() |
If a CSS style sheet has been attached to the document, a word processor-like view may be used to edit the document, otherwise a editable tree view is used.
If the XML document has a DTD and is valid (conforms to that DTD), XXE will not suggest to the user any editing commands that would make the document invalid.
Without a DTD, the user is allowed to do whatever he wants, for example he can invent elements or attributes. XXE just ensures that the XML document remains well-formed.
In such case, after reporting all the validity problems to the user, it puts itself in repair mode (a lenient editing mode) until the document structure is fixed by the user.
Notes:
XXE enters in repair mode only when structural problems are found.
This M1 release is just a prototype and therefore, some important functionalities have not been implemented. Here are some aspects of XXE M1 which may prevent you from using this version:
A well-formed XML document making use of these features can of course be loaded into XXE but as soon as the document is loaded, these constructs are expanded and forgotten.