リストの内容をスニペットで表示する必要があります。
私はこのような機能を持っています:
def generateHtml(data: List[Documents]): NodeSeq = {
val html = <ul><li></li></ul>
def css = "li" #> data.map {
document =>
"* *" #> ( document.title + ": " + document.content )
}
css(html)
}
リスト値には、次のような html コードがあります。
val data: List[Document] = List(Document("<b>title</b> 1", "content 1"),Document("`<b>title</b> 2", "content 2") )
リストの値が表示されるのでうまく機能しますが、問題はhtmlコード(ラベル<b>
)を解釈しないことです
私のスニペットでは、次のようなものが表示されます。
<b>title</b> 1: content 1
<b>title</b> 2: content 2
しかし、必要なのはtas bを解釈することです
このようなもの:
タイトル1: コンテンツ 1
タイトル 2 : コンテンツ 2
タグを解釈するために私ができる提案
ここで同様の問題を見つけました: Scala: Parse HTML-fragment
解決策を調べますが、機能しません