【发布时间】:2014-05-08 20:38:50
【问题描述】:
我为 Flash 播放器配置创建了一个 xml。我正在尝试将每个节点的属性加载到文本框或下拉列表中。
<config>
<param name="width" value="960" />
<param name="height" value="545" />
<param name="loop" value="0" />
<param name="autoload" value="1" />
<param name="autoplay" value="1" />
<param name="showstop" value="1" />
</config>
Dim XmlDoc As XmlDocument = New XmlDocument
XmlDoc.Load(Server.MapPath("config.xml"))
For Each Attribute As XmlAttribute In XmlDoc.DocumentElement.Attributes
If Attribute.Name = "width" Then
If Attribute.Name = "value' then" Then
tbxWidth.Text = Attribute.Value
End If
End If
Next
有人可以帮忙吗?
【问题讨论】:
-
Config 没有属性它有节点,它们有属性......你可以用 XmlDoc.DocumentElement.Select("param[@name='width']). 如果那不为空那么获取值属性。
-
最重要的是属性怎么会有两个名字...