[mayaa-user:164] idとXPathの同時利用

Tatsunori Matoba matobat @ gmail.com
2006年 4月 24日 (月) 14:01:43 JST


的場です。

以下のようにしてXPathで複数のタグを同時に処理しようとしたのですが、idを指定して処理済のタグに対してはXPathで指定した処理が効かないようです。
このような使い方は不可能でしょうか?

test.html:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>テスト</title>
</head>
<body>
<ul>
  <li><a href="test.html" id="test">テスト1</a></li>
  <li><a href="test.html">テスト2</a></li>
</ul>
</body>
</html>

test.mayaa:
<?xml version="1.0" encoding="UTF-8"?>
<m:mayaa xmlns:m="http://mayaa.seasar.org" xmlns:ww="/webwork">
  <m:echo xpath="//a">
    <m:attribute name="target" value="_blank" />
  </m:echo>
  <m:echo id="test">
    <m:write value="test" />
  </m:echo>
</m:mayaa>

結果:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>テスト</title>
</head>
<body>
<ul>
  <li><a href="test.html" id="test">test</a></li>
  <li><a target="_blank" href="test.html">テスト2</a></li>
</ul>
</body></html>

バージョン:
mayaa-1.1.0-beta3

--
的場辰徳
matobat @ gmail.com
http://d.hatena.ne.jp/matobat/


mayaa-user メーリングリストの案内