クラス SchemaLoaderUtils

java.lang.ObjectSE
org.springframework.xml.validation.SchemaLoaderUtils

public abstract class SchemaLoaderUtils extends ObjectSE
SchemaSE オブジェクトをロードし、入力ストリームの標準処理を実行するための便利なユーティリティメソッド。
導入:
1.0.0
作成者:
Arjen Poutsma
  • コンストラクターの詳細

    • SchemaLoaderUtils

      public SchemaLoaderUtils()
  • 方法の詳細

    • loadSchema

      public static SchemaSE loadSchema(org.springframework.core.io.Resource resource, StringSE schemaLanguage) throws IOExceptionSE, SAXExceptionSE
      指定されたリソースからスキーマをロードします。
      パラメーター:
      resource - ロード元のリソース
      schemaLanguage - スキーマの言語。XMLConstants.W3C_XML_SCHEMA_NS_URI または XMLConstants.RELAXNG_NS_URI にすることができます。
      例外:
      IOExceptionSE - ロードに失敗した場合
      SAXExceptionSE - ロードに失敗した場合
      関連事項:
    • loadSchema

      public static SchemaSE loadSchema(org.springframework.core.io.Resource[] resources, StringSE schemaLanguage) throws IOExceptionSE, SAXExceptionSE
      指定されたリソースからスキーマをロードします。
      パラメーター:
      resources - ロードするリソース
      schemaLanguage - スキーマの言語。XMLConstants.W3C_XML_SCHEMA_NS_URI または XMLConstants.RELAXNG_NS_URI にすることができます。
      例外:
      IOExceptionSE - ロードに失敗した場合
      SAXExceptionSE - ロードに失敗した場合
      関連事項:
    • getSystemId

      public static StringSE getSystemId(org.springframework.core.io.Resource resource)
      指定されたリソースからシステム ID として URL を取得します。開くことができない場合は null を返します。