我在加载XML文件时遇到了一些问题并将其转换为字符串(如<XBoxIP></XBoxIP>
,我想在它们之间进行更新);这是我的xml文件:
<?xml version="1-0" encoding="UTF8"?>
<Config>
<XBoxIP></XBoxIP>
<XBoxPort></XBoxPort>
<XBoxUser></XBoxUser>
<XBoxPassword></XBoxPassword>
<XBoxSongPath></XBoxSongPath>
<LocalSongPath></LocalSongPath>
</Config>
或者我的XML文件可能不正确? 感谢您的帮助,我是C#和XML的新手。
XmlDocument doc = new XmlDocument();
doc.Load(path + "/Config.xml");
string xmlcontents = doc.InnerXml;
是我目前使用的代码,在此之后我真的不知道该怎么做。
答案 0 :(得分:0)
我对你的xml做了一些改动,我希望它对你有用。
<?xml version="1.0" encoding="UTF-8"?> //make changes here
<Config>
<XBoxIP></XBoxIP>
<XBoxPort></XBoxPort>
<XBoxUser></XBoxUser>
<XBoxPassword></XBoxPassword>
<XBoxSongPath></XBoxSongPath>
<LocalSongPath></LocalSongPath>
</Config>
您也可以使用以下属性。 OuterXml属性返回xml的字符串版本。
xmlDoc.OuterXml;