Code Comments
Programming Forum and web based access to our favorite programming groups.Hello everybody. Can anybody could confirm if this is a bug??? If I create the schema: ----------------------- <?xml version="1.0" encoding="utf-8" ?> <xs:schema id="MySchema" targetNamespace="http://tempuri.org/MySchema.xsd" elementFormDefault="qualified" xmlns="http://tempuri.org/MySchema.xsd" xmlns:mstns="http://tempuri.org/MySchema.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="MyElement"> <xs:complexType> <xs:sequence> <xs:any /> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> And the file ------------ <?xml version="1.0" encoding="utf-8" ?> <mySchema:MyElement xmlns:mySchema="http://tempuri.org/MySchema.xsd"> <Something>This is something and should be allowed</Something> </MyElement> Visual Studio says (in the XML editor) "The active schema does not support the element 'Something'." Is this a bug? What I am doing wrong? Thanks!
Post Follow-up to this messageI get the following (correct) errors in Visual Studio 2005: Error 1 Tag was not closed. C:\Documents and Settings\clovett\My Documents\Visual Studio\Projects\XMLFile1.xml 2 2 Error 2 Expecting end tag </mySchema:MyElement>. C:\Documents and Settings\clovett\My Documents\Visual Studio\Projects\XMLFile1.xml 4 5 Warning 3 The 'Something' element is not declared. C:\Documents and Settings\clovett\My Documents\Visual Studio\Projects\XMLFile1.xml 3 4 The validation error is just a warning, and if you change the following in your schema, this warning goes away. <xs:any processContents="skip" /> Chris. "Arturo" <arturo-g@lycos.com> wrote in message news:e1a45d36.0408120608.32a58919@posting.google.com... > Hello everybody. Can anybody could confirm if this is a bug??? > > If I create the schema: > ----------------------- > <?xml version="1.0" encoding="utf-8" ?> > <xs:schema id="MySchema" > targetNamespace="http://tempuri.org/MySchema.xsd" > elementFormDefault="qualified" > xmlns="http://tempuri.org/MySchema.xsd" > xmlns:mstns="http://tempuri.org/MySchema.xsd" > xmlns:xs="http://www.w3.org/2001/XMLSchema"> > <xs:element name="MyElement"> > <xs:complexType> > <xs:sequence> > <xs:any /> > </xs:sequence> > </xs:complexType> > </xs:element> > </xs:schema> > > And the file > ------------ > <?xml version="1.0" encoding="utf-8" ?> > <mySchema:MyElement xmlns:mySchema="http://tempuri.org/MySchema.xsd"> > <Something>This is something and should be allowed</Something> > </MyElement> > > Visual Studio says (in the XML editor) "The active schema does not > support the element 'Something'." > > Is this a bug? What I am doing wrong? > > > Thanks!
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.