我想解析VB.NET中XML的特定属性/值对。在VB.NET中解析XML字符串
XML最初是一个看起来像XML的字符串,但在我解析它之前需要将其转换为类似XML的数据类型或结构。
如何将此字符串转换为XML,然后解析我需要的信息?
编辑:
Dim doc As XDocument = XDocument.Parse(str)
得到的字符串转换成XML,但是Call doc.attribute("name").Value
不起作用。我已经确认我想要调用的Sub的名称是正确的。我究竟做错了什么?
我试过将XML的值转换回字符串。这里是一个特殊的数据类型的子?我错过了别的吗?
编辑2 XML属性的值是一个函数的名称。我想根据值的值调用不同的函数,这些函数将由我通过flash activex控件进行更改。我几乎完全控制了我在这里处理的值。
(我需要一个委托函数?)
EDIT3:
我知道了。 '具有适当参数的'CallByName()'。
在.NET中没有'XML数据类型'。你能更具体一点吗?举一个例子来说明XML的外观以及你想从中获得什么属性/价值。此外,为什么用'flash','axshockwaveflash'和'call'标记? – 2010-03-01 18:11:40
@Darin - XML来自axshockwaveflash控件。 – Moshe 2010-03-01 22:10:42