クラス XmlLibrary

java.lang.Object
jp.ne.mki.wedge.rule.common.xml.XmlLibrary

public class XmlLibrary extends Object

Xmlライブラリ



バージョン:
1.0
  • コンストラクタの詳細

    • XmlLibrary

      public XmlLibrary()
  • メソッドの詳細

    • writeXsltResult

      public static void writeXsltResult(InputStream is, OutputStream os, String xslFilename) throws Throwable
      xml,xslによりXSLTを行う
      パラメータ:
      InputStream - 変換元XML
      OutputStream - 書き込み先
      String - xslファイル名称(URL)
      例外:
      Throwable
    • writeXsltResult

      public static byte[] writeXsltResult(InputStream is, String xslFileName) throws Throwable
      xml,xslによりXSLTを行う
      パラメータ:
      InputStream - 変換元XML
      String - xslファイル名称(URL)
      戻り値:
      byte[] 結果のバイト配列
      例外:
      Throwable
    • writeXsltResult

      public static void writeXsltResult(StreamSource is, StreamResult os, StreamSource xsl) throws Throwable
      xml,xslによりXSLTを行う
      パラメータ:
      StreamSource - 変換元XMLStream
      StreamResult - 書き込み先Stream
      StreamResult - xslファイルStream
      例外:
      Throwable
    • getTextFileStream

      public static InputStream getTextFileStream(String filename) throws Throwable
      ファイルパス(URL)より、そのファイルのStreamを取得する ファイルにプロトコルが無い場合には、CodeBase + filename のURLにアクセスします。
      パラメータ:
      String - ファイル名称(URL)
      戻り値:
      InputStream ファイルのStream
      例外:
      Throwable