1
XSD 파일에 대해 XML 파일의 유효성을 검사하는 웹 서비스를 개발 중입니다. 이 웹 서비스를 다른 응용 프로그램에서 사용해야합니다. XML의 유효성을 검사하는 기능입니다 :이 웹 서비스는 응용 프로그램에서 사용하는 경우XML 유효성 검사 웹 서비스
public string validate(String xml_file, string xsd_file)
{
XmlSchemaSet schemas = new XmlSchemaSet();
schemas.Add(null, xsd_file);
XDocument custOrdDoc = XDocument.Load(xml_file);
string error_msg = "no error";
custOrdDoc.Validate(schemas, (o, e) =>
{
error_msg = e.Message;
});
return error_msg;
}
, 그것은 XML 스키마 파일이 일치하지 않는 경우에도, 모든 입력에 대해 "오류"를 반환하지 않습니다. 이걸 도와주세요.