我正在尝试加载 SAML 协议模式(特别是这个:https ://www.oasis-open.org/committees/download.php/3407/oasis-sstc-saml-schema-protocol-1.1.xsd )但之后这样做:
schema = Nokogiri::XML::Schema(File.read('saml11_schema.xsd'))
我得到这个输出:
Nokogiri::XML::SyntaxError Exception: Element '{http://www.w3.org/2001/XMLSchema}element', attribute 'ref': The QName value '{urn:oasis:names:tc:SAML:1.0:assertion}Assertion' does not resolve to a(n) element declaration.
尝试用谷歌搜索错误,但没有关于可能发生的事情的线索,有人可以解释一下吗?
注意:在 Ruby 1.8.7-p370 中使用 RVM