2013-03-04 13 views
13

मैं अपने डिवाइस पर संग्रहीत xsd स्कीमा फ़ाइल का उपयोग कर xml दस्तावेज़ को सत्यापित करना चाहता हूं। यहाँ मेरी उदाहरण कोड है:इनपुटस्ट्रीम को स्रोत में कैसे परिवर्तित करें?

SchemaFactory factory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); 

// schema file on my device 
InputStream isSchema = context.getResources().openRawResource(xsd_file); 
// InputStream => Source conversion 
Source schemaSource = ???? 
Schema schema = factory.newSchema(schemaSource); 

Validator validator = schema.newValidator(); 
validator.validate(new DOMSource(document)); 

प्रश्न: मैं कैसे SchemaFactory :: newSchema विधि के लिए आवश्यक स्रोत में InputStream परिवर्तित कर सकते हैं?

+1

हममम शायद http://developer.android.com/reference/javax/xml/transform/stream/StreamSource.html? – Selvin

उत्तर

संबंधित मुद्दे

 संबंधित मुद्दे