XML名前空間とは,複数のXML文書がマージされても同名の要素,属性の衝突を避けられるよう策定された仕様です。具体例を挙げて解説していきます。 ◇XSLTスタイルシートの中でのXML名前空間の指定 「第3回 XSLTの基礎を学習する」の中で,XSLTスタイルシートの作成方法を説明しました。XSLTスタイルシートは,それ自体が整形式XML文書です。もう1度「はてなダイアリー形式からJUGEM形式に変換するXSLTスタイルシート」を,名前空間を指定している整形式XML文書として見てみましょう。 例1:はてなダイアリー形式からJUGEM形式に変換するXSLTスタイルシート 行番号は解説の便宜上付けたもので,実際のコードには必要ありません この中のstylesheet要素,output要素,template要素,for-each要素,value-of要素はXSLT1.0の仕様で定義された要素で,X
![第11回 XML名前空間を学習する - XMLマスター:ベーシック 実力養成講座:selfup](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)