J
Jorge
I'm transforming a Word document into an XML document based on an XML Schema
using a macro. When the XML document is generated, the root element does not
include two attributes that are necessary for the document to be valid.
Instead, it just includes the attribute xmlns, which is the default namespace
declaration. The attributtes which are missing are:
- xmlns:xsi
- xsi:schemaLocation
The value of the first one tells the schema validator from which namespace
the second attribute is obtained. For example:
"http://www.w3.org/2001/XMLSchema-instance"
The value of the second one tells the schema validator where default
namespace is defined (the value of xmlns). For example: "database.xsd"
Is there a way to include these attributes from Word? I cannot use XSLT
because the XSLT processor does not recognise the file for the same reason.
Regards
Jorge
using a macro. When the XML document is generated, the root element does not
include two attributes that are necessary for the document to be valid.
Instead, it just includes the attribute xmlns, which is the default namespace
declaration. The attributtes which are missing are:
- xmlns:xsi
- xsi:schemaLocation
The value of the first one tells the schema validator from which namespace
the second attribute is obtained. For example:
"http://www.w3.org/2001/XMLSchema-instance"
The value of the second one tells the schema validator where default
namespace is defined (the value of xmlns). For example: "database.xsd"
Is there a way to include these attributes from Word? I cannot use XSLT
because the XSLT processor does not recognise the file for the same reason.
Regards
Jorge