マジメな実装をするなら name() を select や @test で使う機会はまずないはず。 (もちろん name() をそのまま出力する用途では使うけど) そのかわりにちゃんと namespace-uri() と local-name() を使うはずだから。
今まで name() を使うときなんかひっかかりつつ使っていたけどやっと変なことに気付いた。
マジメな実装をするなら name() を select や @test で使う機会はまずないはず。 (もちろん name() をそのまま出力する用途では使うけど) そのかわりにちゃんと namespace-uri() と local-name() を使うはずだから。
今まで name() を使うときなんかひっかかりつつ使っていたけどやっと変なことに気付いた。