Пример #1
0
        private bool ValidateXml(string xml)
        {
            var xmlSchemaStream    = EmbeddedResource.LoadDataFromEmbeddedResource(SERESBASIC_XSD_RESOURCE);
            var xmlSchemaValidator = new XmlSchemaValidator(xmlSchemaStream);

            var validXml = xmlSchemaValidator.Validate(xml);

            if (!validXml)
            {
                xmlSchemaValidator.ValidationErrors.ForEach(e => _testOutputHelper.WriteLine(e.Message));
            }

            return(validXml);
        }
Пример #2
0
        private static _TestData.Model.CSharp.melding DeserializeFromXmlResource(string xmlResource)
        {
            var xmlStream = EmbeddedResource.LoadDataFromEmbeddedResource(xmlResource);

            return((_TestData.Model.CSharp.melding) new System.Xml.Serialization.XmlSerializer(typeof(_TestData.Model.CSharp.melding)).Deserialize(xmlStream));
        }