勉強のために、下記のサンプルXMLファイル、XSLファイルを作成し、ブラウザで表示させようと思ったのですが、表示されません。
表示させる為になにか必要なソフト等をインストールしないといけないのでしょうか?
ちなみにブラウザはIE5.5を使用しています。
もし、何か分かる方がいらっしゃいましたら、ご教授御願い致します。
※sample.xml
<?xml version="1.0" encoding="Shift_JIS"?>
<?xml-stylesheet type="text/xsl" href="sample.xsl"?>
<PAGE>
<EMPLOYEES>
<EMPLOYEE>
<EMPNO>1</EMPNO>
<ENAME>一郎</ENAME>
<JOB>President</JOB>
<HIREDATE>1990-04-01</HIREDATE>
<SAL>10000</SAL>
<DEPTNO>10</DEPTNO>
</EMPLOYEE>
<EMPLOYEE>
<EMPNO>50</EMPNO>
<ENAME>次郎</ENAME>
<JOB>Director</JOB>
<MGR>1</MGR>
<HIREDATE>1991-04-01</HIREDATE>
<SAL>6000</SAL>
<DEPTNO>30</DEPTNO>
</EMPLOYEE>
</EMPLOYEES>
</PAGE>
※sample.xsl
<?xml version="1.0" encoding="Shift_JIS"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/
1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="Shift_JIS"/>
<xsl:template match="/">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="PAGE">
<HTML>
<BODY>
<xsl:apply-templates/>
</BODY>
</HTML>
</xsl:template>
<xsl:template match="EMPLOYEES">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="EMPLOYEE">
<xsl:value-of select="ENAME"/><BR/>
</xsl:template>
</xsl:stylesheet>
No.3ベストアンサー
- 回答日時:
一番楽なのは、Internet Explorerを6にバージョンアップすることです。
それ以外の方法として、代表的な方法を紹介しておきます。いずれも無料です。
(1) Microsoftのparserにこだわる場合
http://msdn.microsoft.com/xml/ のページの右上"MSXML 3.0 SP 2"というのがあるので、そこからたどってダウンロード・インストールして下さい。(これを書いている時点での話ですので、もしページ構成が変わっていたら、"MSXML Parser"などで検索してみて下さい。
(2) Javaの実行環境が整っている(もしくは整えるのが面倒でない)場合
http://xml.apache.org/xalan-j/index.html からたどって、Xalanを使いましょう。
代わりに、http://www.blnz.com/xt/index.html にあるXTを使ってもよいと思います。
IE6をインストールするか(1)の方法をとる場合、ブラウザで直接表示できるので、プログラマでなければ使いやすいと感じるかもしれません。ご質問の主旨に一番合いそうですし。しかし、IE6のインストールもMSXML 3.0のインストールも、トラブルが起こらない保証はないので、自己責任でお願いします。
XalanやXTを使う場合には、直接表示するのではなく、HTMLファイルに変換して、それをブラウザで表示します。したがって、ブラウザが今のままでも問題なく表示できますが、変換する手間があります。また、Javaの実行環境を整える必要があります。
あなたの好みや状況によって、選んで下さい。
回答どうもありがとうございます。
いろいろな方法があることがよく分かりました。
IE6にしようと思います。
今回はどうもありがとうございました。
また何かありましら宜しく御願いします。
No.2
- 回答日時:
えっと、下記のサイトで無料で落とせたはずですよ~。
http://www.xmlsoftware.com/xslt.html
あと、DreamweaverMXやXMLSpyなどを使うと簡単に作れちゃうっていう話を聞いた事があります。
http://www.macromedia.com/jp/software/dreamweaver/
http://www.toshiba-it.co.jp/xml/component/04_xml …
参考になれば幸いですσ(^^)
参考URL:http://www.xmlsoftware.com/xslt.html
回答どうもありがとうございます。
IE6にしようと思います。
今回はどうもありがとうございました。
また何かありましら宜しく御願いします。
No.1
- 回答日時:
こちらが参考になるかと思いますσ(^^)
http://oshiete1.goo.ne.jp/kotaeru.php3?q=410765
参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=410765
この回答への補足
回答どうもありがとうございます。
※参考URLより一部抜粋
>ただし、今ですと、IEの6以降は、パーサーとプロセッサー機能を組み込んでいる
>ので、XML文にXSLを指定すれば、変換もしてくれます(IEの5くらいから一部サポ>ートがありましたが、チョット不安定です)。 ちなみに、IEもパーサーが必要
>で、XML Parser 3.0というのが一緒に配布されています。
自分の環境はIE5.5なので、サポートされていない為、うまくいかないのですね。
となると、IE5.5で動かすためにパーサーとプロセッサが必要というのは分かったのですが、これはフリーなのでしょうか?それとも有料なのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
- アプリ Android studio 初心者 Hello Android!しか表示されない 1 2023/08/01 08:47
- Visual Basic(VBA) 先ほど、回答者様によって教えていただいたのですがどうしたらいいか分かりません。 ユーザーフォーム上に 2 2023/02/21 22:25
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- 英語 総称的意味の「the+過去分詞」が無冠詞複数形で置き換えることができない理由について 5 2022/08/04 10:14
- HTML・CSS 疑似要素で背景画像に指定したSVG画像の色変更 2 2023/01/30 22:45
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- オープンソース Vue+Laravelのデザインテンプレートのサンプルが起動できない 1 2022/05/18 21:52
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XSLで、XMLの空タグを制御したい。
-
XSLTがブラウザで表示されません。
-
タグの有無の判定
-
xmlの属性が重複しているのをx...
-
東芝のDynabookなのですがアン...
-
CPUの考え方を教えてください ...
-
excelにてweb関数を使い、webデ...
-
同じタグ名の項目取得
-
バッチファイルでテキストファ...
-
XML同じ名前の要素を自動で集約...
-
昔Winnyってありましたけど、あ...
-
XML、XSLTの適応エラー(IEから...
-
TreeViewの再表示のちらつきを...
-
VB6でXMLを処理するには
-
XPathで途中に名前空間が設定さ...
-
VB.NETで最後フォのフォ...
-
TreeView の初期表示について
-
Delphiのxmlデータバインディン...
-
xmlファイルが上手にHTMLに変換...
-
head要素
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
xmlのテキストにリンクを張りた...
-
タグの有無の判定
-
XSLで、XMLの空タグを制御したい。
-
XSLTで固定長データファイルを...
-
XSLTにてタグ名を取得する方法
-
XMLのHTMLへの変換 (初心者)
-
スタイルシートを使用したXM...
-
ノードの並び替え
-
XSLTがブラウザで表示されません。
-
XSLTの記述方法
-
xslでの表示
-
XMLの実体参照とXSLT
-
空かスペースを認識させること...
-
xsl:variable の使用方法
-
特殊文字の処理について
-
XSLTを使用したXML->XML変換で...
-
実体参照を@IDで取得できないで...
-
htmlに変換されない
-
XMLの名前空間をXSLから指定す...
-
XSLTで直下のテキストのみ取得...
おすすめ情報