我的任务是将一个用 VB6 编写的古老应用程序升级到 VB.NET/.NET Framework 4.6。该程序进行了相当多的 XML 解析,其中大部分我已经能够转换为使用 System.Xml 库,但是我似乎无法弄清楚如何处理类型化的节点值。以下出现在整个代码中:
' VB6
Dim xmlNode As MSXML2.IXMLDOMElement
...
iNodeValue = xmlNode.nodeTypedValue
...
xmlNode.nodeTypedValue = iNodeValue
我已经弄清楚如何通过 获取节点的类型化值XPathNavigator
,但是,我似乎无法弄清楚如何分配类型化节点的值。我无法在网上找到太多关于这个话题的内容,但我的 google-fu 很弱。谁能建议我如何去做或提供替代方案?任何帮助将不胜感激。