[mayaa-user:882] Re: linkタグの出力がおかしい

Taro KATO [E-MAIL ADDRESS DELETED]
2010年 1月 13日 (水) 16:02:24 JST


かとちんです。

元のテンプレートがXHTMLと特定できないためです。
xhtmlのネームスペースを記述すればxhtmlと判断します。

> [mayaa-user:830] Re: mayaaでXHTMLタグを出力する方法について
>
> html タグに namespace 設定をしてください。
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml">


2010年1月12日22:31 しましま <[E-MAIL ADDRESS DELETED]>:

> こんばんは、しましまです。
>
> 早速ですが、mayaaはXMLをどの程度サポートしているのでしょうか?
> 試しに、RSSをmayaaで出力しようとしたら、なぜかlinkタグがうまく出力されず困っています。
>
> 下記のようなサンプルを試して見ると、
>
> <!--  test.html -->
> <docoument>
>     <link id="test1">hoge</link>
>     <lenk id="test2">boke</lenk>
>     <lenk id="test3">hoge</lenk>
> </document>
>
>
> <!-- test.mayaa -->
> <?xml version="1.0" encoding="UTF-8"?>
> <m:mayaa xmlns:m="http://mayaa.seasar.org">
>     <m:write id="test1" value="hello" replace="false"/>
>     <m:write id="test2" value="hello" replace="false"/>
>     <m:element id="test3" name="link">
>         <m:write value="hello"/>
>     </m:element>
> </m:mayaa>
>
>
> 以下のような出力になります。
>
> <docoument>
>     <link id="test">hellohoge
>     <lenk id="test2">hello</lenk>
>     <link>hello
> </docoument>
>
>
> なぜか、"link"タグに限って、</link>が出力されません。
> また、html側のhogeの文字が、置き換わらずに残ってしまったりします。
>
>
>
> _______________________________________________
> mayaa-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/mayaa-user
>



-- 
/**
* @author Taro KATO (Gluegent, Inc.)
* @site {@link http://d.hatena.ne.jp/t-katochin/}
* It is better to create than to learn.
* Creating is the essence of life.
*/
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/mayaa-user/attachments/20100113/bdf407a6/attachment.html>


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