C#创建XML文件

时间:2025-03-12 07:27:22

public void CreateAppXML(string memid,string lgname){
      string filename;
      filename =  lgname + "_" + memid + ".xml";
      filename = ("~//DeskTop//menu//item//") + filename;  
      (filename) ;
      bool ex = true;
      if(ex){
   XmlTextWriter writer = new XmlTextWriter (filename, null);
   //Use indenting for readability.
    = ;
       
   ("Member AuthMeun");
   
   //Write an element (this one is the root).
   ("MenuData");
   
   ("DefaultTarget","aspx");
   ("ImagesBaseURL","~/desktop/menu/images/");
   ("DefaultItemSpacing","0");
   ("DefaultGroupCssClass","MenuGroup");
   ("DefaultItemCssClass","MenuItem");
   ("DefaultItemCssClassOver","MenuItemOver");
   ("xmlns"," Menu MenuData Schema");
   //();
   

   //Write the namespace declaration.
   

   ("MenuGroup");
            ("CssClass","TopMenuGroup");
   //();    


   //Write the title.
   ("MenuItem");
   ("CssClass","TopMenuItem");
   ("CssClassOver","TopMenuItemOver");
   ("Label","权限管理");
   //();
   
   ("MenuGroup");
   
   ("MenuItem");
   
   ("Label","Label");
   ("URL","");
   //();
   
   ();
   
   ("MenuItem");
   
   ("Label","Copy");
   ("URL","");
   //();
   
   ();
   
   
   ();
           
             
             
             
   
   ();

   //Write the close tag for the root element.
   ();
           
   //Write the XML to file and close the writer.
   ();
   ();

  }
  }