0

我在 vb.net 中创建一个 XML 文件,并使用字典在 XML 文件中创建一个节点来表示国家名称,但它给我一个错误。我在字典中使用的代码是:

Dim countryNode As XmlNode = docm.CreateElement("country")
Dim cntry As String = dtreader("country").ToString().ToLower()
Dim cntryname As New Dictionary(Of String, String)
cntryname.Add("united states", "us")
cntryname.Add("united kingdom", "uk")
cntryname.Add("india", "in")
countryNode.AppendChild(docm,cntryname)
jobNode.AppendChild(countryNode)

抛出的错误是:

Too many arguments to 'Public Overridable Function AppendChild(new 
child As System.Xml.XmlNode) As System.Xml.XmlNode

这个怎么解决??

4

1 回答 1

0

我对此一点也不熟悉,但看看你的代码,你似乎应该这样做:

countryNode.AppendChild(cntryname) 

代替

countryNode.AppendChild(docm,cntryname)

因为AppendChild只接受一个论点。

于 2013-08-03T17:20:42.133 回答