log文件中的信息如何转换成HTML文件
也就是如何生成HTML文件

解决方案 »

  1.   

    最简单的办法就是做一个模板文件,然后把每条LOG信息填充到模板文件里:)
    比如:
    <!-- 头部内容固定不变 -->
    <html><head><title>my log</title></head><body><hr><p>填充日志内容</p><!-- 尾部内容固定不变 -->
    </body></html>
      

  2.   

    推荐xml
    -------------------------
           专业接分,业余回帖
      

  3.   

    写段简单代码给你:
    bool writeLog2Html(LPSTR pszLogfile,LPSTR pszHtmlfile)
    {
      FILE  *fplog,
            *fphtml;
      TCHAR szline[256];  fplog = fopen(pszLogfile,"r");
      fphtml = fopen(pszHtmlfile,"w");  fputs("<!-- 头部内容固定不变 -->\n<html><head><title>my log</title></head><body>\n",fphtml);
      while(!feof(fplog))
      {
        fgets(szline,256,fplog);
        fprintf(fphtml,"<hr><p>%s</p>\n",szline);
      }
      fputs("<!-- 尾部内容固定不变 -->\n</body></html>",fphtml);  fclose(fphtml);
      fclose(fplog);  return true;
    }
    当然,你可以做得更详细:)
      

  4.   

    这是存入已存在的html文件中,现在没有这个文件要在文件中自动生成一个该如何实现呢?
    我在本版另开帖!