加载XML文件并转换为字符串

我在加载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;

即时通讯是我目前使用的代码,在那之后我真的不知道该怎么办。


素胚勾勒不出你
浏览 127回答 1
1回答

潇潇雨雨

我对您的xml进行了少许更改,希望它对您有用。<?xml version="1.0" encoding="UTF-8"?> //make changes here<Config>&nbsp; &nbsp; <XBoxIP></XBoxIP>&nbsp; &nbsp; <XBoxPort></XBoxPort>&nbsp; &nbsp; <XBoxUser></XBoxUser>&nbsp; &nbsp; <XBoxPassword></XBoxPassword>&nbsp; &nbsp; <XBoxSongPath></XBoxSongPath>&nbsp; &nbsp; <LocalSongPath></LocalSongPath></Config>您还可以在下面的属性中使用。OuterXml属性返回xml的字符串版本。xmlDoc.OuterXml;
打开App,查看更多内容
随时随地看视频慕课网APP