我正在尝试检查 xml 文件中是否存在字符串。如果它不存在,我必须将该字符串添加到 xml 文件中。
我的 xml 文件如下所示:
<Employee>
<Emp>
<Name id="1"> A </Name>
<Name id="2"> C </Name>
<Name id="3"> D </Name>
</Emp>
</Employee>
我想实现:
dim str as string = "b"
if str exists in "xmlfile"
'do something
else
'add string to file
end if
我根本不是很熟悉 LINQ,但我知道我想做的事情可以使用 LINQ。我尝试了以下方法:
Dim employee = XElement.Load(someStream)
Dim emp = employee.Element("Emp")
If emp IsNot Nothing Then
else
'add string to xml file
End If
当我尝试这个时,我收到了错误:XElement
未声明。
任何人都可以建议一种在没有 LINQ 的情况下在 VB.NET 中做我想做的事情的方法吗?或者如果我必须使用 LINQ,可以提供一个例子吗?
我正在使用 .net 2.0 (VB.NET)