- ベストアンサー
xmlファイルがHTMLに変換されない理由とは?
- xmlファイルが上手にHTMLに変換されない理由について、IE9での表示に関する問題があります。
- xmlファイルを作成してもコードしか表示されない原因がわかりません。
- xmlファイルをHTMLに変換する際に問題が発生していますが、他のサイトでの調査でも原因はわかりませんでした。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- ORUKA1951
- ベストアンサー率45% (5062/11036)
きちんと、読み直してみましょう。 作成するのは、 <?xml version="1.0" encoding="Shift_JIS"?> <?xml-stylesheet type="text/xsl" href="style.xsl"?> ^^^^^^^^^^^^※ XMLファイルで、そのXMLファイルに適用させるのは、 [style.xsl]←※ <?xml version="1.0" encoding="Shift_JIS"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> などで始まるXSLTです。
お礼
アドバイスありがとうございます。 ------------------------- 【C:\test\newfile.xml】 ------------------------- <?xml version="1.0" encoding="Shift_JIS"?> <?xml-stylesheet type="text/xsl" href="style.xsl"?> <manyosyu> <volume no="1"> <poem> <pno>8</pno> <mkana> 熟田津尓 船乗世武登 月待者 潮毛可奈比沼 今者許藝乞菜 </mkana> <poet>額田王(ぬかたのおおきみ)</poet> <yomi> 熟田津に船乗りせむと月待てば潮もかなひぬ今は漕ぎ出でな </yomi> <image>image/m0008.jpg</image> <mean>熟田津(にきたつ)で、船を出そうと月を待っていると、 いよいよ潮の流れも良くなってきた。 さあ、いまこそ船出するのです。 </mean> </poem> </volume> </manyosyu> ------------------------- 【C:\test\style.xsl】 ------------------------- <?xml version="1.0" encoding="Shift_JIS"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <head> <title>たのしいXML: 基本サンプル-1</title> </head> <body> <p align="center">万葉集第1巻抜粋: とにかく表示してみよう</p> <p><xsl:value-of select="manyosyu" /></p> </body> </html> </xsl:template> </xsl:stylesheet> このように直してみたのですが、ダメでした。 何度もサイトを読み返しても原因が見つかりません。 もしかして、特殊なソフトを使わないといけないのでしょうか。 私はez-HTMLというソフトを使っています。 Shift_JISで、ファイル⇒名前を付けて保存⇒拡張子をxmlやxslにして保存
お礼
xmlを開いたら見ることができました。 htmlにxmlを追加してあるので、ブラウザで表示するメインのファイルだと思っていたのですが、xslはhtmlの場合のcss的な存在で、xmlが表示されるメインのファイルだったのですね。 htmlとの関連が今一よく分かりませんが、一応解決することができました。有難うございました。