- ベストアンサー
xml による表示のしかたについて
素人による基礎的な質問で恐縮いたします。 どうしても 今の問題でつまづいてしまつて、中々先に進めないので 意を決してここで質問することにしました。 時間をとらせてすみません。 ■ xml シート <?xml version="1.0" encoding="Shift_JIS"?> <?xml-stylesheet type="text/xsl" href="01.xsl"?> <map> <pref>北海道 <city>札幌市 <div>中央区</div> <div>東区</div> <div>北区</div> <div>白石区</div> </city> <city>函館市</city> <city>小樽市</city> <city>旭川市</city> <city>室蘭市</city> </pref> <pref>青森県 <city>青森市</city> <city>弘前市</city> <city>八戸市</city> </pref> </map> ■ 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>全国地域名</title> </head> <body> <h3 align="left">地域名リスト</h3> <td> <xsl:apply-templates /></td> </body> </html> </xsl:template> <xsl:template match="map"> <xsl:for-each select="pref"> <p><xsl:value-of select="city" /></p> </xsl:for-each> </xsl:template> </xsl:stylesheet> ■ 上記の記述に基づけば 次の表示になってしまいます。 地域名リスト 札幌市 中央区 東区 北区 白石区 青森市 ■私が望んでいる表示は下記のようなものです。 どのように xslシートを 書いたら下記のように表示できるでしょぅか。ひじょうに基礎的なところで躓いてしまっております。 よろしくご教授お願いいたします。 地域名リスト 札幌市 中央区 東区 北区 白石区 函館市 小樽市 旭川市 室蘭市 青森市 青森市 弘前市 八戸市
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- himajin100000
- ベストアンサー率54% (1660/3060)
お礼
ありがとうございます。 おかげさまで 有効なヒントになりました。なんとか 壁を突破できそうです。 やっと ロケーションパスに 行き着きました。