在vb.net中序列化哈希表?

时间:2013-06-19 04:23:43

标签: vb.net

[我环顾四周并没有找到我正在寻找的直接答案....猜它应该很简单。]

将hashTable转换为XML并返回VB.NET的简单方法是什么? (我使用XML格式将其存储到DB中)

感谢。


编辑:有关hashTable中的内容的详细信息 -

提供确切的细节意味着深入了解整个项目的细节。因此,为简洁起见,请考虑以下示例

dim ht as hashtable
ht.Add(attribute1,Value1)
ht.Add(attribute2,Value2)
ht.Add(attribute3,Value3)

我想将其转换为XML,例如

<attribute1>
  <Value1>
<\attribute1>
<attribute2>
  <Value2>
<\attribute2>
<attribute3>
  <Value3>
<\attribute3>

我将使用此XML字符串将其存储到DB-Table中并稍后使用

1 个答案:

答案 0 :(得分:0)

您无法序列化任何实现Idictionary接口的对象。

<Serializable()>
Public Class MyFakeHashtable
   'properties for your key and value
End Class

Serialization - MSDN