Click here to Skip to main content
15,909,742 members
Home / Discussions / C#
   

C#

 
GeneralRe: Storing RichText data in Access Database Field Pin
bjulien12-Feb-04 10:25
bjulien12-Feb-04 10:25 
GeneralExplicit abstract methods. Pin
krisp11-Feb-04 15:29
krisp11-Feb-04 15:29 
GeneralRe: Explicit abstract methods. Pin
Kentamanos11-Feb-04 15:52
Kentamanos11-Feb-04 15:52 
GeneralRe: Explicit abstract methods. Pin
krisp11-Feb-04 16:21
krisp11-Feb-04 16:21 
GeneralRe: Explicit abstract methods. Pin
Kentamanos11-Feb-04 16:45
Kentamanos11-Feb-04 16:45 
GeneralRe: Explicit abstract methods. Pin
krisp11-Feb-04 17:06
krisp11-Feb-04 17:06 
GeneralRe: Explicit abstract methods. Pin
Kentamanos11-Feb-04 17:41
Kentamanos11-Feb-04 17:41 
GeneralFile Backup Pin
Demo36011-Feb-04 14:50
Demo36011-Feb-04 14:50 
GeneralRe: File Backup Pin
Heath Stewart12-Feb-04 3:31
protectorHeath Stewart12-Feb-04 3:31 
GeneralRe: File Backup Pin
Anonymous16-Feb-04 5:53
Anonymous16-Feb-04 5:53 
GeneralRe: File Backup Pin
Demo36016-Feb-04 7:33
Demo36016-Feb-04 7:33 
GeneralRe: File Backup Pin
Heath Stewart16-Feb-04 8:50
protectorHeath Stewart16-Feb-04 8:50 
GeneralSurround Sound speaker localization Pin
Matt Frear11-Feb-04 13:00
Matt Frear11-Feb-04 13:00 
GeneralRe: Surround Sound speaker localization Pin
Heath Stewart12-Feb-04 3:28
protectorHeath Stewart12-Feb-04 3:28 
GeneralRe: Surround Sound speaker localization Pin
Matt Frear16-Feb-04 11:11
Matt Frear16-Feb-04 11:11 
Generalclose button on control box of form Pin
visiontec11-Feb-04 11:34
visiontec11-Feb-04 11:34 
GeneralRe: close button on control box of form Pin
Heath Stewart11-Feb-04 12:18
protectorHeath Stewart11-Feb-04 12:18 
GeneralOpinions needed on Win Form Design Pin
MrJJKoolJ11-Feb-04 11:29
MrJJKoolJ11-Feb-04 11:29 
GeneralRe: Opinions needed on Win Form Design Pin
Heath Stewart11-Feb-04 12:15
protectorHeath Stewart11-Feb-04 12:15 
GeneralRe: Opinions needed on Win Form Design Pin
MrJJKoolJ11-Feb-04 14:18
MrJJKoolJ11-Feb-04 14:18 
GeneralRe: Opinions needed on Win Form Design Pin
Heath Stewart12-Feb-04 3:26
protectorHeath Stewart12-Feb-04 3:26 
GeneralSetting Properties through .Net Remoting Pin
Brian Rogan11-Feb-04 11:09
Brian Rogan11-Feb-04 11:09 
Generalproblem with XmlDocument Pin
visiontec11-Feb-04 10:50
visiontec11-Feb-04 10:50 
Hi there

I am having problems using the XmlDocument class when editing an xml file.
This is what my xml file looks like :

<VTs_InfoKeeper>
<WebPwds>
<WebPwd>
<website>Code Project</website>
<uid>visiontec</uid>
<pwd>somefakepwd</pwd>
<description>gr8 website. c# fourms and more.</description>
</WebPwd>
</WebPwds>
</VTs_InfoKeeper>

This is the way i am using XmlDocument :

private bool SaveXml( string WebsiteName,
string UserId,
string Pwd,
string Description )
{
XmlDocument doc = new XmlDocument();
try
{
doc.Load("vtinfokeeper.xml");
}
catch(Exception)
{
return false;
}

XmlElement newWebPwd = doc.CreateElement("WebPwd");

XmlElement newWebsite = doc.CreateElement("website");
newWebsite.InnerText = WebsiteName;
newWebPwd.AppendChild(newWebsite);

XmlElement newUID = doc.CreateElement("uid");
newUID.InnerText = UserId;
newWebPwd.AppendChild(newUID);

XmlElement newPwd = doc.CreateElement("pwd");
newPwd.InnerText = Pwd;
newWebPwd.AppendChild(newPwd);

XmlElement newDescr = doc.CreateElement("description");
newDescr.InnerText = Description;
newWebPwd.AppendChild(newDescr);

doc.DocumentElement.AppendChild(newWebPwd);

XmlTextWriter tr = new XmlTextWriter("vtinfokeeper.xml",null);
tr.Formatting = Formatting.Indented;
try
{
doc.WriteContentTo(tr);
}
catch(Exception)
{
return false;
}

tr.Close();
return true;
}

Now when i run the above code i get this result :


<VTs_InfoKeeper>
<WebPwds>
<WebPwd>
<website>Code Project</website>
<uid>visiontec</uid>
<pwd>vtlives</pwd>
<description>gr8 website. c# fourms and more.</description>
</WebPwd>
</WebPwds>
<WebPwd>
<website>somwwebsite</website>
<uid>somewuid</uid>
<pwd>somwpwd</pwd>
<description>somedescr</description>
</WebPwd>
</VTs_InfoKeeper>

Whereas i wish to accomplish the result below :

<VTs_InfoKeeper>
<WebPwds>
<WebPwd>
<website>Code Project</website>
<uid>visiontec</uid>
<pwd>vtlives</pwd>
<description>gr8 website. c# fourms and more.</description>
</WebPwd>
<WebPwd>
<website>somwwebsite</website>
<uid>somewuid</uid>
<pwd>somwpwd</pwd>
<description>somedescr</description>
</WebPwd>
</WebPwds>
</VTs_InfoKeeper>


What am i doing wrong?
Can anyone plz point out the correct way that i should use
the XmlDocument class to get my desired result.

And as u can see that the pwd field is in clear text,
which way of encryption should i use to secure the pwds?

VisionTec
GeneralRe: problem with XmlDocument Pin
Kentamanos11-Feb-04 11:01
Kentamanos11-Feb-04 11:01 
QuestionIs anything wrong with this? Pin
profoundwhispers11-Feb-04 10:40
profoundwhispers11-Feb-04 10:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.