jp.ne.mki.wedge.rule.common.xml
クラス XmlLibrary

java.lang.Object
  上位を拡張 jp.ne.mki.wedge.rule.common.xml.XmlLibrary

public class XmlLibrary
extends java.lang.Object

Xmlライブラリ



バージョン:
1.0

コンストラクタの概要
XmlLibrary()
           
 
メソッドの概要
static java.io.InputStream getTextFileStream(java.lang.String filename)
          ファイルパス(URL)より、そのファイルのStreamを取得する ファイルにプロトコルが無い場合には、CodeBase + filename のURLにアクセスします。
static void writeXsltResult(java.io.InputStream is, java.io.OutputStream os, java.lang.String xslFilename)
          xml,xslによりXSLTを行う
static byte[] writeXsltResult(java.io.InputStream is, java.lang.String xslFileName)
          xml,xslによりXSLTを行う
static void writeXsltResult(javax.xml.transform.stream.StreamSource is, javax.xml.transform.stream.StreamResult os, javax.xml.transform.stream.StreamSource xsl)
          xml,xslによりXSLTを行う
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

XmlLibrary

public XmlLibrary()
メソッドの詳細

writeXsltResult

public static void writeXsltResult(java.io.InputStream is,
                                   java.io.OutputStream os,
                                   java.lang.String xslFilename)
                            throws java.lang.Throwable
xml,xslによりXSLTを行う

パラメータ:
InputStream - 変換元XML
OutputStream - 書き込み先
String - xslファイル名称(URL)
例外:
java.lang.Throwable

writeXsltResult

public static byte[] writeXsltResult(java.io.InputStream is,
                                     java.lang.String xslFileName)
                              throws java.lang.Throwable
xml,xslによりXSLTを行う

パラメータ:
InputStream - 変換元XML
String - xslファイル名称(URL)
戻り値:
byte[] 結果のバイト配列
例外:
java.lang.Throwable

writeXsltResult

public static void writeXsltResult(javax.xml.transform.stream.StreamSource is,
                                   javax.xml.transform.stream.StreamResult os,
                                   javax.xml.transform.stream.StreamSource xsl)
                            throws java.lang.Throwable
xml,xslによりXSLTを行う

パラメータ:
StreamSource - 変換元XMLStream
StreamResult - 書き込み先Stream
StreamResult - xslファイルStream
例外:
java.lang.Throwable

getTextFileStream

public static java.io.InputStream getTextFileStream(java.lang.String filename)
                                             throws java.lang.Throwable
ファイルパス(URL)より、そのファイルのStreamを取得する ファイルにプロトコルが無い場合には、CodeBase + filename のURLにアクセスします。

パラメータ:
String - ファイル名称(URL)
戻り値:
InputStream ファイルのStream
例外:
java.lang.Throwable