スタイルシートを使用したXMLデータの形式指定

XSQLファイルを作成してタグを追加した後、XSLスタイルシートを使用してXMLデータの形式を設定したり、XMLそのままのデータを表示できます。以前に作成したスタイルシートを使用することも、JDeveloperで新規のスタイルシートを作成して適用することもできます。スタイルシートを適用して、XMLデータをHTMLまたはWireless Markup Language(WML)などの他のマークアップ言語に変換できます。

スタイルシートを使用してXMLデータの形式を設定するには、次のようにします。

  1. ナビゲータで、スタイルシートを追加するXSQLファイルを選択し、右クリックして「XMLエディタ」を選択し、ソース・ファイルを開きます。
  2. 次のような、xml-stylesheet行およびコメントを探します。

    <!--
    | Uncomment the following processing instruction and replace
    | the stylesheet name to transform output of your XSQL Page using XSLT
    <?xml-stylesheet type="text/xsl" href="YourStylesheet.xsl" ?>
    -->

  3. <?xml-stylesheet ?>行を、コメントを閉じる山カッコ(-->)の下に移動することにより、この行のコメントを解除します。
  4. この行で、YourStyleSheet.xslをスタイルシートの名前に置き換えます。たとえば、スタイルシートの名前はstylesheet1.xslになります。

    このプロジェクト以外で作成したファイルを使用する場合は、このプロジェクトに指定したファイルを追加します。

  5. ナビゲータでプロジェクトを選択し、「プロジェクト」->「<プロジェクト名>に追加」を選択します。「<プロジェクト名>にファイルまたはディレクトリを追加」ダイアログでディレクトリに移動し、指定したスタイルシート・ファイルを選択します。
  6. 「開く」をクリックします。
  7. 「ファイル」->「すべて保存」を選択して、すべての変更を保存します。
  8. 追加したファイルがナビゲータに表示され、XMLエディタで開かれます。開いていたファイルを閉じます。

  9. ナビゲータでXSQLファイルを選択し、右クリックして「<ファイル名>.xsqlの実行」を選択し、Webブラウザでファイルを開きます。
  10. 形式が設定されたXMLデータがブラウザに表示されます。


XSQLファイル用XSLスタイルシートの作成
XSQLサーブレット・クライアントの実行
実行中のXSQLファイルの、XMLそのままのデータとしての表示