2016-07-10 5 views
0

たとえば、FreeMarkerは&nbsp;で動作しません。例外はスローされますが、大文字または小文字の記号(<,>)を使用することはできません。それ以外の場合は、正しくフォーマットされたタグではないため失敗し、代わりに&lt;&gt;を使用する必要があります。FreeMarkerで扱える特別なhtml文字

htmlでFreeMarkerに必要なものと変換しないものに変換する必要がある文字/エンコーディングのリストはありますか?または少なくとも変換する必要があるFreeMarkerの特殊文字のリスト。 &nbsp;が機能しないので、私はそれがすべてであると仮定することはできません。私はExpressions user manual page on FreeMarkerにプッシュ得続けるが、私はすべての詳細を見つけることができないよう、質問...一般的には

+1

_ "FreeMarkerは で動作しません" _あなたはこれを信じていますか? –

答えて

0

をGoogleにするたびに、&...;はFreeMarkerのに何を意味する、したがって、あなただけの外に文字列リテラル内でそれらを使用することができFreeMarkerが何も解釈しようとしないFTLタグ/補間。 &gt;&lt;で比較演算子を書くことができる特別なケースがありますが、マニュアルでは、メモボックス内で非推奨の構文として表示されます(そうでない場合は、修正する必要があるため)。

+0

私はもっと明示されていたはずです。これはテキスト内でありタグ内ではありません。 raw>と<を使ってテンプレートを作成しましたが、例外が発生しました。<と>を使用しなければなりませんでした。私はあなたが言っていることに感謝しますが、これらの2つ以外の場合はありますか?私はそれが "&"を解釈すべきではないことを知っていますが、それよりも大きくて小さくするためには必要です。私はエスケープ文字\を特定の文字に見ましたが、エスケープ文字を必要とせずに二重引用符で動作しました... –

+0

"テキスト内"とはどういう意味ですか?そのテンプレートはどのように見え、どのような例外がありますか? (FreeMarkerは静的テキストでは '<' and '>'を気にしません( '<'の直後に '#'や '@'や '/#'や '/ @'が続きます)。 。) – ddekany

関連する問題