2012-04-11 32 views
0

无论如何在它到达这部分代码之前检查空值吗?检查XML NODE空

tmpLabelData(0) = m_node.Item("CONTAINER_NAME").InnerText 

一些XML有它,而另一些则没有。我似乎找不到一个很好的方式来处理这些null?

大卫

回答

1
If Not m_node.Item("CONTAINER_NAME") Is Nothing AndAlso _ 
     Len(m_node.Item("CONTAINER_NAME").InnerText) > 0 Then 

    tmpLabelData(0) = m_node.Item("CONTAINER_NAME").InnerText 

End If 
+0

大奏效! :O) – StealthRT 2012-04-12 00:08:41