問題タブ [stringtemplate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - StringTemplate メールで css を使用する
私は現在 StringTemplate を使用してその場でメールを作成しており、メールの作成に非常に使いやすいことが証明されています。ただし、メールにスタイルを適用しようとしていますが、通常の方法ではこれを実行できないようです。
インラインで書くと、メールの一部にスタイルを設定できます。
メッセージを赤いテキストで出力します。
しかし、テンプレートで次のようなクラスを表現すると:
「myClass」クラスの段落は下線付きの青色で出力されません。スタイルシートもインポートしようとしましたが、うまくいきませんでした。
どんな助けでも大歓迎です、
-ギアロイド。
更新: gmail の問題である可能性があります。iPhoneでメールを表示すると、期待どおりに表示されます...すべてインラインで行う必要があるように見えます:(
今後の参照に役立ちます: http://www.campaignmonitor.com/css/
asp.net - StringTemplate は LINQ to SQL クラスの属性をレンダリングできません
vs2008 の GUI ツールを使用して LINQ to SQL クラスを生成します。私の問題は、StringTemplate がそれらのモデルの属性に到達できないことです。
それは印刷しました:
nameはPersonモデルのパブリック プロパティです。自分で person クラスを作成し、同じ属性を作成すると、StringTemplate を取得できます。
antlr - ANTRLリライター文法からのStringTemplateの区切り文字として$を使用する
StringTemplateを使用してHTML出力を生成するANTLR3文法を書き込もうとしています。テンプレートルール(例)のすべてのHTMLタグをエスケープする必要がないように\<p\><variable>\</p\>
、StringTemplate(例<p>$variable$</p>
)の区切り文字としてドルを使用することをお勧めします。
StringTemplateが単独で使用される場合、後者がデフォルトのように見えますが、ANTRLによって生成されたパーサーコードは、StringTemplateをAngleBracketTemplateLexer
初期化するときに常に使用します。
ANTLRにコードを生成させるにはどうすればよいですかDefaultTemplateLexer
(つまり、ドルを区切り文字として使用するバリアント)?
c# - StringTemplate のネストされたループ
StringTemplate テンプレート エンジンを使用して、入れ子になったループに似たものを書くことに興味があります。C# では、各キーに Document オブジェクトのリストが含まれる HashTable があり、各 Document にはタイトルとソースがあります。電子メールの冒頭に、ソースごとのドキュメント タイトルの要約を記載したいと思います。
StringTemplate でこれを達成する最良の方法は何ですか?
c# - stringtemplate .net 動的オブジェクト
文字列テンプレートを使用して一部のコンテンツをレンダリングしていますが、コンテンツが可変である可能性があるため、渡す方法がわかりません (.net / c# を使用)
基本的な考え方は、パラメータとして終了する必要がある List> があることです。
これらを文字列テンプレートに次のように表示します。
$item.elem1$ $item.elem2$
それらを $elem1$ または $elem2$ にすることはできますが、構造内にそれらが必要です。したがって、実際には KeyValuePairs のリストを持っているのに、プロパティ elem1 と elem2 を持つオブジェクトを渡すことを文字列テンプレート setAttribute に納得させる必要があります。
ありがとう
c# - オブジェクト プロパティを持つ StringTemplate 変数
私は初めて StringTemplate を使い始めましたが、StringTemplate を次のようにする方法を見つけようとして立ち往生しています。
記事.st
記事/elements.st
記事/タイプ.st
記事/type2.st
program.cs
ここでの問題は... if(it.is_type) が正常に動作し、article/type.st が完全に動作することです。ただし、「要素」の値プロパティにオブジェクトを渡すと、次のエラーが発生します。
だから - 私の質問は、StringTemplate を使用してオブジェクト内でオブジェクトのプロパティ/フィールドにアクセスするにはどうすればよいですか?
java - 文字列テンプレートメールの日付の書式設定
文字列テンプレートを使用して電子メールを作成していますが、日付を印刷すると完全な日付が印刷されます (例: Wed Apr 28 10:51:37 BST 2010)。dd/mm/yyyy の形式で印刷したいのですが、.st ファイルでこれをフォーマットする方法がわかりません。
日付を持つオブジェクトのコレクションを反復処理するため、(Java の simpleDateFormatter を使用して) 日付を個別に変更することはできません。
.st 電子メール テンプレートで日付をフォーマットする方法はありますか?
c# - StringTemplate のパフォーマンスの低下
StringTemplate を使用して、データセットからいくつかの xml ファイルを生成しています。テンプレートのループによって列挙されたデータセットに 100,000 を超えるレコードがある場合があります。非常に遅くなる (操作ごとに 15 ~ 20 秒) ため、パフォーマンスは良くありません。
これは、ST を使用してレポートをレンダリングする方法の例です。
StringTemplateWriter は、インデントのない IStringTemplateWriter から派生した単純なライター クラスです。
ところで、デバッグ画面では、
「StringTemplate.DLL で 'antlr.NoViableAltException' 型の最初のチャンス例外が発生しました」というような奇妙なメッセージがたくさん表示されます。
デバッグの深さで、テンプレートを再帰的に解析し、何かが失敗した場合 (正確にはわからない)、 NoViableAltException 例外をスローしてスタックの深さからサーフェスに戻ることがわかったので、問題はの使用にあると思いますトライキャッチスローが多すぎる。
Google は、これに関して何の役にも立ちませんでした。
主な質問: この例外の数を減らし (ST のコードを書き直すことを除く)、テンプレート レンダリングのパフォーマンスを向上させる方法は?
c# - .net mvc プロジェクトのビューに文字列テンプレートを追加することは可能ですか?
初心者向けの質問があります。.net mvc プロジェクトのビュー フォルダーに文字列テンプレートを追加するにはどうすればよいですか?
StringTemplate.dll
andへの参照を追加しましたが、antlr.runtime.dll?
それだけでは不十分なようです。
つまり、ビューを右クリックして選択するとAdd >> New Item
、取得したリストに拡張子が .st のファイルが見つかりません...どうすればそれを達成できますか?
何百万も前もって感謝します
google-app-engine - Scala と StringTemplate を使用して、Map をループする方法
Google AppEngine 内で Scala、StringTemplate を使用して環境を適切にセットアップしました。マップをループしてテンプレートに表示するのに問題があります。文字列だけの単純なリストをテンプレートに割り当てると、次を使用して機能します。
Scala サーブレットの場合:
テンプレート:
上記の作品。ただし、url とタイトルを使用してマップを作成し、テンプレートに割り当てようとすると、エラーが発生します。これが私の試みですが、うまくいきません:
Scala サーブレットの場合:
テンプレート:
これにより、次のエラーが表示されます
考え/アイデア?