我在谷歌上搜索了大约一个小时,但没有运气(我想我也是一个很棒的谷歌用户!),所以我在这里。
我有一个用于程序设置的 XML 文件,它看起来像这样:
<?xml version="1.0" encoding="utf-8"?>
<config>
<store>
<number>0323</number>
<address>address</address>
<phone>phone</phone>
</store>
<emailsettings>
<emailfrom>emailfrom</emailfrom>
<emailpass>pass</emailpass>
<emailsubject>received</emailsubject>
<smtpserver>smtp.gmail.com</smtpserver>
<smtpport>587</smtpport>
<enablessl>true</enablessl>
<emailbody>package received</emailbody>
</emailsettings>
<dbconfig>
<dbpath>path</dbpath>
</dbconfig>
</config>
如何使用 vb.net 获取每个元素并返回我想要的特定值?就本质而言,我想回来<number>
(under <store>
) 在文本框 1 中,以及<emailbody>
(under <emailsettings>
)在文本框2中。
请帮助eeeeee!谢谢 :)
啊,这是一个展示 VB.NET Framework 3.5 强大 XML 功能的完美示例:
Sub Main()
Dim xml = XDocument.Load("config.xml")
Console.WriteLine("Number: " & xml.<config>.<store>.<number>.Value)
Console.WriteLine("Body: " & xml.<config>.<emailsettings>.<emailbody>.Value)
End Sub
yields:
Number: 0323
Body: package received
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)