Google CTemplateライブラリを使用して、パラメータを作成しましたTemplateDictionary
。このようなディクショナリは、さまざまな値の型への文字列キーのマップです。
通常、辞書内の各キーのプレースホルダーが検索され、置換されるテンプレート ファイルをCTemplateに渡します。
ただし、あるケースでは、辞書全体を JSON 形式で発行したいと考えています。テンプレート言語の構文では、任意の辞書で不明な数の不明なキーをループするプレースホルダーを記述できるようなリフレクションが提供されていないようです。
- いくつかの機能がありませんでしたか?
- もしそうなら、どうすれば追加できますか?
- CTemplateコードにパッチを適用する必要がありますか? 仕事に必要と思われるものの多くは
private
、内部使用のみにマークされているようです...