I have a Web page where I update the HTML table regularely.
The very section with the HTML table element, I edit in XXE: I have
created an XML document in the HTML namespace, with the following
document structure:
<div xmlns="http://www.w3.org/1999/xhtml"><table/></div>
(Thus, there is no DOCTYPE or <html> or <body> — or any other of the
elements that are required in a valid HTML document.)
And thus, every time I need to edit the table, I create a new file with
the above document structure, and edit in XXE, before I paste the code
into the Web page.
I/We have worked this way for some years.
But this week, I noticed that even when I open old documents, extra
namespace declarations are added, like so:
<div xmlns="http://www.w3.org/1999/xhtml"
xmlns:xxe="http://www.xmlmind.com/xmleditor/namespace/extension"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:ns="http://www.w3.org/1999/xhtml"
xmlns:mml="http://www.w3.org/1998/Math/MathML">
I think might be the first time I saw these declarations in the
documents of this particular project. But it is not the first time I
have seen it, as such.
Anyway, I just wondered if this is due to some XXE setting that I might
have edited? Or if it is an XXE bug? Or what? The version XXE where this
happened, is version 10.10
Leif Halvard Silli
--
XMLmind XML Editor Support List
xmleditor-support@xmlmind.com
http://www.xmlmind.com/mailman/listinfo/xmleditor-support