You can choose to actually publish the schema to a website for validation if it’s an “open schema.” If it’s closed and you are simply using it for internal validation, then it makes sense to embed as a resource.

validating xml visual studio-3

You can also use a Raptor XML Server to validate XML documents.

Save the file as file Create the XSD Schema, and Link to XML Document 1. I discuss how to validate that the XML file references the XSD and the validates against the XSD here

We often deal with XML files whether it is modifying TFS work item templates, C# project files, or our own XML data files.

When making quick changes to an XML file in a simple editor like Notepad, it is prudent to check the updated XML file before checking it back in or deploying it.

If the XSD is publicly available using HTTP and referenced through a "schema Location" or "no Namespace Schema Location", then the validator will pick it up and it doesn't need to be specified/uploaded.

*The maximum size limit for file upload is 2 megabytes.

We will be doing maintenance on the Community this Sunday, September 1st, beginning at am MT.

In order to validate if an XML file meets the basic requirements for XML; or if it meets a given XML schema file - it would be very useful to have an XML tool that allows any given XML string to be validated against a specific XSD specification, or against the basic XML spec.

Stan Kitsis is a Program Manager in the Data Programmability team at Microsoft.

Stan has over 10 years of software development experience.

I have a project I’m working on that requires the use of some extensive XML manipulation.