クラス SchemaLoaderUtils

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

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

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static StringSE
    getSystemId(org.springframework.core.io.Resource resource)
    指定されたリソースからシステム ID として URL を取得します。
    static SchemaSE
    loadSchema(org.springframework.core.io.Resource[] resources, StringSE schemaLanguage)
    指定されたリソースからスキーマをロードします。
    static SchemaSE
    loadSchema(org.springframework.core.io.Resource resource, StringSE schemaLanguage)
    指定されたリソースからスキーマをロードします。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • 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 を返します。