public void Create_DB_XML(string TenantName,string ServerName,string DatabaseName,string UserName,string Password)
{
string filename = "C\\DataBaseDetails.xml";
if (File.Exists(filename))
File.Delete(filename);
XmlWriterSettings settings = new XmlWriterSettings();
settings.OmitXmlDeclaration = true;
settings.ConformanceLevel = ConformanceLevel.Fragment;
settings.CloseOutput = false;
StringBuilder sb = new StringBuilder();
XmlWriter writer = XmlWriter.Create(sb, settings);
writer.WriteStartElement("Databases", "");
writer.WriteStartElement("DB", "");
writer.WriteAttributeString("TenentId", TenantName);
writer.WriteElementString("userid", UserName);
writer.WriteElementString("password", Password);
writer.WriteElementString("database", DatabaseName);
writer.WriteElementString("server", ServerName);
writer.WriteEndElement();
writer.WriteEndElement();
writer.Flush();
writer.Close();
string ss = "<?xml version=\"1.0\" encoding=\"utf-8\" ?>";
ss = ss + sb.ToString();
StringReader stream = new StringReader(ss);
XmlTextReader reader = new XmlTextReader(stream);
XmlDocument dom = new XmlDocument();
dom.Load(reader);
dom.Save(filename);
}
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OutPut
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<?
xml version="1.0" encoding="utf-8"?>
<Databases>
<DB TenentId="hosp">
<userid>uuuuuu</userid>
<password>pppppp</password>
<database>ddddddd</database>
<server>sssssssss</server>
</DB>
</Databases>