2010-10-22 4 views

उत्तर

9

आप उपयोग कर सकते हैं एक StringReader:

string content = "......."; 
XmlSchema schema = new XmlSchema(); 
schema.Read(new StringReader(content), ValidateSchema); 
+2

उपयोग करते हैं, बस इसे विफल हो जाएगा यदि सामग्री है जब आप इस स्कीमा के साथ एक्सएमएल मान्य है, क्योंकि आप पहले जोड़ना होगा सब तो ज्यादातर माता-पिता XSD, जिस स्थिति यूआरआई नहीं है जब आप का उपयोग भी शामिल है की कोशिश टैग शामिल है । धन्यवाद। – eomeroff

+1

@eomeroff आप इन्हें जोड़ने के बारे में कैसे जाते हैं? कुछ कोड बहुत अच्छा होगा :)। – user1216855

21

पढ़ें विधि स्थिर है। तो बेहतर बिल्कुल

XmlSchema schema = XmlSchema.Read(
    schemaReader, (sender, args) => 
    { 
     // HANDLE VALIDATION FAILED 
    });                   
संबंधित मुद्दे