Validating xml without namespace
Yes, if you want to have the xsd file available publicly, then make it available from your Web server and use that as the schema location in your file.
It's a normal Web page URL, like others you must have seen in xml examples: xmlns:xsi=" xmlns:soapenc=" xmlns:xsd=" soap:encoding Style=" xmlns:soap=" You're welcome.
You've worked out your problem, but if you were originally asking if there's a way to validate an XML file without a schema, then the short answer is no -- at least, the validation will not address the information in a schema (obvious, but when working with the XML parsers, this stuff is not always clear).
You can, however, use XML without validating it against a schema.
Few of them are mentioned below : Microsoft's Visual Studio . Net is primarily handled by the class code present in the following namespaces : Xml Schema Validation An Xml File is generally validated for its conformance to a particular schema.
Net provides a number of classes, shipped in as base class libraries of the . The Xml schema file usually is a XML-Data Reduced (XDR) or XML Schema definition language (XSD).
Probably the reason that it's working so far is that you aren't actually validating the file against the file, so the fact that the file hasn't been put into a directory in your webapp named "/xsd" is okay.
So what I did was that I created an Input Source that wraps another Input Source, analyzing it's content first and then rewriting a cached version of that stream in memory, so that for every xmlns=..I'm assuming that the /xsd directory on the domain is treated as any other and won't need any special directves in web.xml, would that be correct?The xml is generated from our webapp and passed back to the client via Ajax.IT would look something like: final LSResource Resolver delegate = LSResource Resolver( new LSResource Resolver() ); That's not as pretty as it should be but it's the first approach I could find and could be cleaned up with some refactoring and utility classes. The xsd location is fine, that is in the class path of the app.However, the question is a) how to format the xml so that it doesn't require the xsi:schema Location=" Schema file:///c://src/xsd/My Schema.xsd" in the xml string OR b) how do I specify the location in the xsi:schema Location tag so that it points to the xsd that is in the webapp, not in local file system.