C # Create an XML file

xiaoxiao2021-03-06  64

public void CreateAppXML (string memid, string lgname) {string filename; filename = lgname "_" memid ".xml"; filename = System.Web.HttpContext.Current.Server.MapPath ( "~ // DeskTop // Menu // item // ") filename; system.Web.httpContext.current.response.write (filename); BOOL EX = true; if (ex) {xmltextwriter = new xmlTextWriter (filename, null); // use . indenting for readability writer.Formatting = Formatting.Indented; writer.WriteComment ( "Member AuthMeun"); // Write an element (this one is the root) writer.WriteStartElement ( "MenuData");. writer.WriteAttributeString ( "DefaultTarget "," aspx "); writer.WriteAttributeString (" ImagesBaseURL "," ~ / desktop / menu / images / "); writer.WriteAttributeString (" DefaultItemSpacing "," 0 "); writer.WriteAttributeString (" DefaultGroupCssClass "," MenuGroup "); Writer.WriteAttributeString (" DefaultItemcssClass "," MenuItem "); Writer.WriteAttributeString (" DefaultItemcssClassover "," Menuitemover "); Writer.writeAttributeString ("XMLns", "ASP.NET MENU MENUDATA Schema"); //writer.writeEndattribute ();

// Write the namespace declaration.

Writer.writestartElement ("Menugroup"); Writer.writeAttributeString ("CssClass", "TopMenuGroup"); //writer.writeEndattribute ();

// Write the title writer.WriteStartElement ( "MenuItem");. Writer.WriteAttributeString ( "CssClass", "TopMenuItem"); writer.WriteAttributeString ( "CssClassOver", "TopMenuItemOver"); writer.WriteAttributeString ( "Label", " rights management "); //writer.WriteEndAttribute (); writer.WriteStartElement (" MenuGroup "); writer.WriteStartElement (" MenuItem "); writer.WriteAttributeString (" Label "," Label "); writer.WriteAttributeString (" URL "," Url.aspx "); //Writer.WriteEndattribute (); Writer.writeEndelement (); Writer.WriteStartEndelent (" MenuItem "); Writer.writeAttributeString (" Label "," Copy "); Writer.writeAttributeString (" URL "," url.aspx "); //Writer.writeEndaTribute (); Writer.WriteEndelement (); Writer.WriteEndelement (); Writer.WriteEndelement (); // Write the close tag for the root element. Writer.writeEndelement. Writer.writeEndelement (); // write the xml to file and close the writer. Writer.flush (); Writer.clos e ();

}

转载请注明原文地址:https://www.9cbs.com/read-85422.html

New Post(0)