Altova Mailing List Archives>Archive Index >microsoft.public.xml Archive Home >Recent entries >Thread Prev - Re: Free XML in schema >Thread Next - Re: Free XML in schema Re: Free XML in schemaTo: NULL Date: 5/15/2008 9:56:00 AM
"Martin Honnen" <mahotrash@y...> wrote in message
news:utq7czbtIHA.420@T......
> Include a schema for your "XHTML" elements (or import one if you move to
> real XHTML in the namespace http://www.w3.org/1999/xhtml).
> As an alternative you could consider xs:any
> (http://www.w3.org/TR/xmlschema-0/#any), that allows you not to specify
> what exactly the contents is.
Sorry for the delay in replying. I tried using xs:any and pointing to the
XHTML namespace:
<xs:element name="body" minOccurs="1" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:any namespace="http://www.w3.org/1999/xhtml" minOccurs="1"
maxOccurs="unbounded" processContents="skip"/>
</xs:sequence>
</xs:complexType>
</xs:element>
But when trying to add a snippet containing the below body tag:
<body>
<span>
<p>This is an automated email. Please find below the details for your
new login:</p>
<p>
Username: yourname<br />
Password: yourpassword</p>
<p>
Please contact support if you require any assistance.
</p>
</span>
</body>
I get:
XML Validation: Invalid content. Expected
element(s):http://www.w3.org/1999/xhtml:* where element 'span' was
specified. Location: /*:email[1]/*:body[1]/*:span[1]
I added the span tag to make it have a root element, but did try without it
(just two top level <p> tags). I'm sure I've done something silly, but I
can't spot it at the moment. Do you know what might be wrong?
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
