I classic ASP hittade jag en funktion här på wF som visat sig vara väldigt användbar:
Function GetChildNodeValue(ByRef node, ByVal elementName)
Dim childNode
Set childNode = node.selectSingleNode(elementName)
If childNode Is Nothing then
GetChildNodeValue = "nothing"
Else
GetChildNodeValue = childNode.text
End if
End Function
Är det möjligt att översätta funktionen till C# (vilket jag iofs tror att jag klarar själv) och sen göra så att den går att anropa direkt på en XmlNode node ?
T.ex såhär:
foreach (XmlNode node in nodelist)
{
mystring = node.GetChildNodeValue(node, "name");
}
Eller finns det redan något liknande i .NET eller bör man göra på något annat sätt?