解决方案 »

  1.   

    不太现实,除非你能找到 c# 版本的 freeer 解释库
      

  2.   

    去看java的解析库。无非是把定义好的标签转换为对应的C#代码,然后再运行。
      

  3.   

    甚至java后台的方法名,难道还要把java方法找到 解析成C#代码吗
      

  4.   


    (1)<#if pro1.p1!=null>
    (2)<#if pro1.getQuality()!=null||pro1.type==typeA>
    (3)<#if !pro1.p1?exists>
    等等很多frame语句,
    (1)pro1是变量名,p1是属性名
    (2)中pro1是变量名,getQuality()是方法;pro1.type变量,typeA也是变量
    (3)pro1.p1也是变量
    怎样将这些名称不定的变量名取出来,替换值后,再放回字符串里面。
    替换值先不考虑,主要是将变量名取出来,变换后能再放回去。