2016-06-17 8 views
1

私はFreemarker、解析、StackOverflowを初めて使っています。私は欲求不満ですので、ここで私に負担してください。本当に簡単です。 XMLフィード+ Freemarkerテンプレート= HTMLですが、どうですか?

私はRSS XMLフィードを持っています:http://www.blog.com/?fm=rss)、木は十分に簡単です:

<rss version="2.0"> 
    <channel> 
    <title>My Blog</title> 
    <link>http://www.blog.com</link> 
    <description>Blog</description> 
    <item> 
     <title> 
     My Blog 
     </title> 
    </item> 
    </channel> 
</rss> 

I持っているフィードを呼び出しFreemarkerのテンプレート:

<div> 
    <#list rss.channel.item as item> 
    <h1>${item.title}</h1> 
    </#list> 
</div> 

この

を見に期待
<div> 
    <h1>My Blog</h1> 
<div> 

私の質問は簡単です:どのように私は2つを接続しますか?私は何をする必要がありますか?私は手がかりがなく、私が5歳のように私に説明してください - 私はFreemarker documentation section on XMLを読んでいます - それはプログラマがXML文書を変数docとしてデータモデルに入れたとします。私たちはこの時間を取ることができますか?

答えて

0

他のものと同様に、org.w3c.dom.Documentまたはorg.w3c.dom.Elementオブジェクトをデータモデルに挿入するだけです。少なくとも、デフォルト設定のobject_wrapper設定を残しておけば、それが認識されます。あなたは値にNodeModel.simplify(Node)を適用することができます。

関連する問題