stringtemplate

    7热度

    2回答

    我对使用StringTemplate模板引擎写入类似于嵌套循环的东西感兴趣。 在C#中有一个HashTable,其中每个Key都包含Document对象列表,每个Document都有一个标题和源文件。我想在电子邮件的开始处列出每个来源的文档标题摘要。 <h1>Summary</h1> <h2>Source A</h2> <ul> <li>title 1</li> <li>t

    0热度

    1回答

    今天使用StringTemplate运行到一小撮问题。使用.Net 3.5的StringTemplate 3.1。 如果我有一个呈现项目集合的模板,如果我直接调用它,它会呈现罚款。 但是,如果我从另一个模板中调用该模板并将该集合作为参数传递,则它根本无法呈现。 以下是渲染集合的基本模板。 (Text是我们渲染对象的属性 - System.Web.Mvc.SelectListItem) list.s

    1热度

    2回答

    我们使用Antlr StringTemplates来控制如何输出实体的名称。 基本StringTemplate的是 $名字$ $初始$ $名字$, $后缀,$度$ 我想一些聪明添加到模板,这样的逗号仅在必要时输出,即第一个逗号仅在存在后缀或度数时输出,而第二个逗号仅在存在后缀时输出。 我试过下面的模板字符串位它不起作用。我想我有误解 $名字$ $初始$ $名字$ <如果(后缀|学位)>,<ENDI

    1热度

    2回答

    我使用VS2008的GUI工具生成一些LINQ to SQL类,我的问题是StringTemplate的不能达到这些模型 $persons:{ <li>$it.name$</li> }$ 它印的属性: <li></li> <li></li> <li></li> 名是人模型公共财产。如果我自己创建一个人类,并且具有相同的属性,则StringTemplate可以获取它。

    5热度

    1回答

    我正在研究一个基于元模型在运行时生成代码的项目。我已经使用vb.net xml文字为此,但今天我跑过StringTemplate项目。有没有人成功地在C#项目中使用这个库。

    0热度

    1回答

    我试图打印出生成的运输标签,并且我知道有多少我想要。所以鉴于我知道n,我该如何打印“x of n”x = 1到n? 什么,我想要做的是,将采取n并提供x和n变量的模板,我将通过扩展模板(StringTemplate的是一个功能型模板语言,所以这样的事情是它的强度)。 对不起不具有这样的结构,但我只是随便的框架内思考... 基本上,给出: $xOfn(n=3)$ 我应该得到 1 of 3 2

    0热度

    2回答

    我目前正在使用StringTemplate来创建我的电子邮件,并证明它非常易于使用创建电子邮件。但是,我试图将一些样式应用于我的电子邮件,并且似乎无法以正常方式执行此操作。 我可以对部分邮件进行样式设置,如果我将它内联编写,例如。 <p style="color:red;">Hello again, $name$ !</p> 将以红色文本打印该消息。 但如果我喜欢表达我的模板以下一类: <ht

    0热度

    1回答

    我在电子邮件模板中看到了一个线程,其中maildefinition类是有限的,bitethebullet.co.uk基于简单字段/列表替换的xml,以及用于更复杂任务的nvelocity和stringtemplate。是否有一些示例代码用于电子邮件模板的nvelocity和/或stringtemplate(c#)? 迈克

    2热度

    1回答

    我正在尝试编写使用StringTemplate生成HTML输出的ANTLR3语法。为避免必须转义模板规则中的所有HTML标记(例如\<p\><variable>\</p\>),我希望使用dollar作为StringTemplate的分隔符(例如<p>$variable$</p>)。 虽然后者似乎是默认使用StringTemplate的时候,ANTRL生成的解析器代码在初始化StringTempla

    1热度

    2回答

    我正在考虑ASP.NET MVC应用程序的StringTemplate视图引擎。这个应用程序将使用一个皮肤来构建,但我期望为它开发更多,通常非常相似的皮肤。这是我选择StringTemplate作为视图引擎的原因,因为视图中将存在零逻辑。 在我的脑海中,我设想让文件夹结构中'Views'目录下的每个皮肤都有一个目录,然后维护一个将主机名映射到皮肤目录的数据结构。这种方法的一个明显的缺点是,我将不得