【发布时间】:2014-05-05 08:50:17
【问题描述】:
我是 c# silverlight 初学者,我有 thios xml 代码:
string xmlstring = @"<?xml version='1.0' encoding='utf-8' ?>
<par>
<name>amount</name>
<label>Amount</label>
<unit>Hundred</unit >
<comp>
<type>Combo</type>
<attributes>
<type>Integer</type>
<displayed>4</displayed>
<selected>0</selected>
<item>5</item>
</attributes>
</comp>
</par>";
** 现在有什么问题?**
在最后一行中,当我尝试调试“项目”时,它在 Debug.WriteLine(attrib.item) 上分配了几个值,例如 5;我只看到 "5" 调试它不显示其他值。我想我需要为它实现一个列表。但是我不知道如何在这里做到这一点。有人可以帮助我,这样我就可以在这个 c# 代码中为item 分配所有值,因为在这一步之后我必须创建它的 GUI。会有很大的帮助。
注意:我不能使用 ArrayList,因为 silverligth 不支持任何其他 lastertnative 吗?
【问题讨论】:
-
有类似
[XmlArray]和[XmlArrayItem]的东西,您应该检查并尝试。 -
@rosko 如果我想使用 list insted of arrays 怎么办?那我该怎么办?
-
你的观点?这只是一种语法......下面的答案中的以下示例是否不适合您?
标签: c# xml silverlight deserialization xml-deserialization