Altova Mailing List Archives>Archive Index >microsoft.public.xml Archive Home >Recent entries >Thread Prev - Re: MSXML and schema [Thread Next] Re: MSXML and schemaTo: NULL Date: 6/24/2009 10:17:00 AM Yes : http://msdn.microsoft.com/en-us/library/ms256100.aspx referenced cause it's easier to read than the W3C docs which are impenetrable : "The first URI reference in each pair is a namespace name, and the second is the location of a schema that describes that namespace." So you need both your namespace URI (the domain name will do) PLUS the actual location of the schema document(s) which is a space separated list It's not necessarily assumed that the namespace URI is a valid URL, or that the xsd location is a child of that URI/URL It seems your schedule element below uses no namespace prefix, so perhaps noNameSpaceSchemaLocation might be appropriate instead : http://msdn.microsoft.com/en-us/library/ms256139.aspx HTH Cheers - Neil On Tue, 23 Jun 2009 20:36:37 GMT, "Neil Smith [MVP Digital Media]" <neil@n...> wrote: >The URL you posted for the schema looks like >xsi:schemaLocation="http://www.mysite.test schedule.xsd" > >You are missing a slash between the domand and file path. > > >On Tue, 23 Jun 2009 06:12:32 -0700 (PDT), Peter Laman ><peter.laman@g...> wrote: > >>I'm trying to process an XML file with MSXML. The file starts with: >> >><?xml version="1.0" encoding="UTF-8"?> >><schedule xmlns="http://www.mysite.test" xmlns:xsi="http://www.w3.org/ >>2001/XMLSchema-instance" xsi:schemaLocation="http://www.mysite.test >>schedule.xsd"> >> >>So the XML references an XSD. However, when I try to use the >>'validate' method, I get the error >>"Validate failed because the root element had no associated DTD/ >>schema." ------------------------------------------------ Digital Media MVP : 2004-2009 http://mvp.support.microsoft.com/mvpfaqs | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
