1
我有以下情況,如何檢查XElement是否有任何子節點?
if (myXElement.FirstNode.NodeType == XmlNodeType.CDATA)
這將引發異常如果在myXElement
沒有FirstNode
,所以我必須先檢查是否有任何。
請注意,我需要檢查節點而不是元素。
我有以下情況,如何檢查XElement是否有任何子節點?
if (myXElement.FirstNode.NodeType == XmlNodeType.CDATA)
這將引發異常如果在myXElement
沒有FirstNode
,所以我必須先檢查是否有任何。
請注意,我需要檢查節點而不是元素。
var hasDescendants = myElement.Nodes().Any();
對不起,VB,但不會這項工作
If myXElement.Nodes.Count > 0 AndAlso myXElement.FirstNode.NodeType = Xml.XmlNodeType.CDATA Then
End If