Sha256: d384b6e0d68a303c4567d0d4fd868645095bbbde952687e70164a77fadc53a5c
Contents?: true
Size: 477 Bytes
Versions: 3
Compression:
Stored size: 477 Bytes
Contents
require 'wasabi' require 'savon' document = Savon.client(wsdl: 'test.wsdl').wsdl #document = Savon.client(wsdl: 'http://www.webservicex.com/globalweather.asmx?wsdl').wsdl #document = Wasabi.document File.read('test.wsdl') parser = document.parser parser.schemas.each do |schema| puts 'SCHEMA * ' puts schema xsd = Nokogiri::XML::Schema(schema.to_s) doc = Nokogiri::XML(File.read('test.xml')) xsd.validate(doc).each do |error| puts error.message end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
soaspec-0.0.23 | test_wsdl.rb |
soaspec-0.0.22 | test_wsdl.rb |
soaspec-0.0.21 | test_wsdl.rb |