class WorldnetTps::XSD
Constants
- SCHEMA_PATH
Public Class Methods
schema()
click to toggle source
# File lib/worldnet_tps/xsd.rb, line 22 def schema @schema ||= Nokogiri::XML::Schema(File.read(SCHEMA_PATH)) end
validate!(xml)
click to toggle source
# File lib/worldnet_tps/xsd.rb, line 16 def validate!(xml) document = Nokogiri::XML(xml) error = schema.validate(document).first raise Error.new(error) if error end