Sha256: 5f5bb4d619e1900159061c9c8060333428e5b8fb2410bdaeb94765a26aebdb23
Contents?: true
Size: 528 Bytes
Versions: 5
Compression:
Stored size: 528 Bytes
Contents
module LibXMLJRuby module XML class Dtd def initialize(schema) @schema = schema end def validate(doc) validator.validate(doc) end def schema_factory SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema") end def schema schema = schema_factory.newSchema(StreamSource.new(ByteArrayInputStream.new(@schema.to_java_bytes))) end def validator schema.newValidator end end end end
Version data entries
5 entries across 5 versions & 4 rubygems