[ADOS] ADOS Developer's Site - XML Stadium
ADOS Company slogan - XML Total Solution
RIGHT:(2005/06/01 溝口@アドス)

&color(red){編集中};

目次

#contents

#br

*概要

Xalan-Javaは[[Apache XML プロジェクト:http://xml.apache.org/]]で開発された、オープンソースのXSLTプロセッサです。JavaプログラムのAPIを持つほか、コマンドラインで起動し、XSLT変換を実行できます。ここでは、コマンドラインでの実行方法を解説します。

Xalan-Javaの実行にはJDK or JRE 1.2.2、1.3.x、1.4.x 相当が必要です。

-Sun J2SE~
http://java.sun.com/j2se/
-Sun J2SE 1.4.2 download~
http://java.sun.com/j2se/1.4.2/ja/download.html

ここでは、Xalan-Java 2.6.0 / J2SE 1.4.2_08 / Windows2000 の環境を例に説明します。

#br

*Xalan-Javaのダウンロードとインストール

Xalan-Javaプロジェクトのページは下記URLです。

http://xml.apache.org/xalan-j/

#ref(m1.gif,center)

このページからダウンロードページのミラーサイトを辿ることができます。([[ショートカット:http://www.meisei-u.ac.jp/mirror/apache/dist/xml/xalan-j/]]) ([[他のミラーサイトの一覧:http://www.apache.org/dyn/closer.cgi/xml/xalan-j]])

#ref(m2.gif,center)

ミラーサイトから、xalan-j-current-bin.zip または xalan-j-current-bin.tar.gz をダウンロードします。このアーカイブには xalan.jar ファイルが含まれています。 xalan.jar ファイルを適当なフォルダへコピーします。ここで、このフォルダを&color(red){{XALAN_HOME}};とします。

#br

*XSLTファイルとソースファイルの用意

XSLTファイルを適当なフォルダへコピーします。ここで、XSLTファイルのパスを&color(red){{XSLT_PATH}};とします。(サンプル:&ref(sample.xsl);)

ソースファイルを適当なフォルダへコピーします。ここで、ソースファイルのパスを&color(red){{SRC_PATH}};とします。(サンプル:&ref(sample.xml);)

#br

*XSLT変換の実行

以下のフォーマットでコマンドを実行します。ここで、&color(red){{OUT_PATH}};を出力ファイルのパスとします。下記2行は一行のコマンドとして記述します。

> java -classpath &color(red){{XALAN_HOME}};\xalan.jar  org.apache.xalan.xslt.Process
> -in  &color(red){{SRC_PATH}};  -xsl  &color(red){{XSLT_PATH}};  -out  &color(red){{OUT_PATH}};

具体的なコマンドの例

 java -classpath C:\work\tool\xalan.jar  org.apache.xalan.xslt.Process
    -in C:\work\src\sample.xml  -xsl C:\work\xslt\sample.xsl -out C:\work\temp\out.xml

#ref(m3.gif,center)

他のアーギュメントは[[こちら:http://xml.apache.org/xalan-j/commandline.html]]を参照してください。


#br

----

#comment

トップ   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Copyright 2005-2008. ADOS Co., Ltd. All Rights Reserved.