問題タブ [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.

0 投票する
2 に答える
1492 参照

c# - StringTemplate: ディスクからテンプレートをロードしていますか?

アプリケーションのサブディレクトリからテンプレートをロードするために、C# と次のコードで StringTemplate を使用しています。

アプリケーションの tmp ディレクトリにテンプレート ファイル Sample.st があります。

次のエラーが表示されます。

未処理の例外: System.ArgumentException: テンプレート Sample.st が見つかりません。グループ階層は [myGroup]

ここで何が悪いのか誰か知っていますか?

0 投票する
1 に答える
757 参照

stringtemplate - StringTemplate条件文は同様のid>0をサポートできませんか?

最近stringtemplateを使用していますが、StringTemplateは複雑な条件付き、類似のvalue>1またはvalue="menu"などをサポートできないことに気付きました。

0 投票する
1 に答える
401 参照

.net - StringTemplate.NETに拡張子「.dwt」のテンプレートファイルをロードさせるにはどうすればよいですか?

StringTemplateのデフォルトのテンプレートファイル拡張子は「.st」です。これで、フォルダ内にいくつかのテンプレートファイルがあり、それらのファイル拡張子は「.dwt」です。デフォルトのテンプレートファイル拡張子を変更して、以下のようにすべてをロードする方法はありますか?

0 投票する
3 に答える
996 参照

java - StringTemplate が遅いのはなぜですか?

Web アプリケーションのビュー レイヤーとして StringTemplate を使用しています。最近、ページのレンダリングにかかる​​時間を測定したところ、単純なページで約 50 ミリ秒、複雑なページで約 500 ミリ秒でした。これは私のニーズには多すぎるので、ST のパフォーマンスを改善する方法を探しています。これどうやってするの?

ほとんどの時間は StringTemplate.toString メソッドによって消費されるため、キャッシュの問題ではありません。

匿名テンプレートと組み込みテンプレートを積極的に使用しています - これが原因でしょうか?

0 投票する
1 に答える
1444 参照

java - StringTemplate を使用して XML を作成するパフォーマンスは?

さまざまなコンポーネントを使用して XHTML ドキュメントを作成するアプリケーションを開発しています。コンポーネントのドキュメント データを作成するために StringTemplate を使用し、それらを 1 つの大きなドキュメントに結合しました。これはコンポーネントの例です:

私の質問は、StringTemplate と比較して、XML DOM または StringBuilder を使用してこの種のドキュメント構築を実装する方が効率的ですか?

編集: XML 検証は必要ありません。

0 投票する
1 に答える
327 参照

c# - StringTemplateでのグループ化

StringTemplate(stringTemplate.orgから)を使い始めたばかりですが、結果でグループ化を実現する方法を知りたいです。

例えば

月、ID
__________________________________
Jan、1
Jan、2
Feb、3
Feb、4
Feb、5
Mar、6
Mar、7
Mar、8
Mar、9

月ごとにグループ化した場合の結果は次のようになります。

1月:
1
2 2
月:
3
4
5
3月:
6
7
8
9

0 投票する
1 に答える
628 参照

java - Web アーカイブの WEB-INF ディレクトリから StringTemplateGroups をロードする方法

この質問は、次の質問に多少関連しています: StackOverflow: Howto load a resource from WEB-INF directory of a web archive

StringTemplate を使用し、StringTemplateGroup を介してテンプレートをロードしたいと考えています。関連する質問に示されている方法を使用して WEB-INF フォルダーから単一のファイルを取得することを知るまでは、しかし、ここで読んだように、アプリケーションが WAR ファイル内にある可能性があるため、パスを介してテンプレートをロードすることは悪い習慣と見なされます ANDパスが原因で StringTemplateGroup を使用できません。

あなたが推奨するこれを達成する方法はありますか?StringTemplateGroup が読み取るためのストリームのようなオブジェクトとしてフォルダー全体を取得できますか、または StringTemplate に既に実装されているまともな (そしてそれほどハックではない) 方法はありますか?

私は Java の初心者ですが、喜んで学びます :) よろしくお願いします。

0 投票する
1 に答える
1958 参照

java - StringTemplateは、文字列内の「値」を反復処理できますか?

カンマで区切られたいくつかの文字列で構成された文字列があります。StringTemplateを使用して、この外側の文字列の「値」ごとに個別の行を記述する簡単な方法はありますか?

たとえば、私は次のようにしています。

そして私は出力したい:

テンプレートは(可能であれば)次のように見えると思います。

これは、コレクション内の各オブジェクトに行を書き込む方法について私が見つけた、ある程度関連している可能性のある例です。

ただし、Javaコードの文字列からコレクションを作成することはできません。コレクションはコンマで区切られた文字列のままにする必要があります。何か案は?

ありがとう!

0 投票する
0 に答える
120 参照

c# - C#でStringTemplateの.stringファイルを読み取る方法はありますか

StringTemplate ドキュメントで、*.resx 埋め込みリソースを読み取るサンプルを 1 つ見つけましたが、実際には期待どおりではありません。

http://www.stringtemplate.org/article/i18n/index.html - Java で作成したサンプルがあります。誰かがC#で動作するようにしましたか?

0 投票する
1 に答える
353 参照

stringtemplate - StringTemplateの階層データ

StringTemplateを使用して階層ドキュメントを作成しようとしています。

たとえば、ディレクトリのリスト:

これはStringTemplateでも可能ですか?