将用户提交的数据转换为XML 如果能办到最好了

解决方案 »

  1.   

    感觉你不是在作bbs,而是一个办公应用系统。
    我们现在的项目就是这样做的,抽取word里面的域为xml,xml结构早就定好了。
    不过处理的比较巧妙,速度自然有些影响,尤其是在客户端打开word文档。
      

  2.   

    好啊,其实我是帮同学做一个BBS的内核,现在我大概思路是,
    1。保存doc文件到某个目录
    2。打开这个文件,读取其中的域
    3。将域(窗体文字域)的Result.Text替换为生成的GUID并把原来的域的Result.text和新生成的GUID记录在同一个XML文件上。
    4。将替换过的文件另存为HTML文件。
    5。将HTML文件中的GUID替换为[Input Name = GUID] 并设置Form,这就是让用户填写的模版
    6.用户填写这个模版,由ASPX统一处理。
    这个思路怎么样啊,高手们?
      

  3.   

    word没弄过,xml前几天搞过,继续关注
      

  4.   

    象WORD一样,双击.doc的文件就自动打开WORD并编辑该文件 using Microsoft.Win32;
    using System.Reflection;
    AssemblyName an=new AssemblyName();
       RegistryKey RegKey;
       RegKey=Registry.ClassesRoot;
       RegKey=RegKey.CreateSubKey("*\\shell\\MyApp");
       RegKey.SetValue("","用程序打开");
       RegKey=Registry.ClassesRoot;
       RegKey=RegKey.CreateSubKey("*\\shell\\MyApp\\command");
       RegKey.SetValue("",Application.ExecutablePath +" %1");
       RegKey.Close();
      

  5.   

    http://www.tx.net.cn/product/TXWebWord/ASPDemo/v4.2以上版本支持压缩,可以减少网络传输量和数据库存贮空间,达到WORD文档编辑的最佳性能。