【10日でおぼえるXML~】2日目
http://edgenow.jp/(アドビの何かに参加中らしいので。)
2日目ですー。
- xPath
- パスを示すルール
- EX:「//」で全ての子孫(「books//name」でbooks要素以下の全てのname要素)
- すげー!ブラウザ実装はどうなの?
- EX:「//」で全ての子孫(「books//name」でbooks要素以下の全てのname要素)
- パスを示すルール
- xml:apply-templates
- select属性の値と、xml:templateのmatch属性がマッチしたものが呼び出される
- 要素生成
-
<要素名> <属性名> <属性値 /> </属性名> <内容 /> </要素名>
というのが違和感を感じるなぁ。
-
- 条件分岐
- xsl:choose 要素の中で、xsl:when と xsl:otherwise で条件を分けられる。
- xsl:when はいくつでも指定可能で、それら以外は、xsl:otherwise 。
- xsl:choose 要素の中で、xsl:when と xsl:otherwise で条件を分けられる。
- xsl:when の test 属性のフィルタパターン『例えば number() は xPath 関数らしい』
- フィルタパターン
- test属性に記述してある[]の部分
- 基点となる要素[「比較の対象」「演算子」]
- test属性に記述してある[]の部分
- xPath 関数で使える演算子が結構凄そうだ
- フィルタパターン
TrackBack URL :
comment