请问如何将ArrayList类型序列化成String?或是其他方法实现?
ArrayList Script = ........
string tempFileName = System.IO.Path.GetTempFileName();
XmlSerializer mySerializer = new XmlSerializer(typeof(ArrayList));
mySerializer.Serialize(myWriter, ScriptList);
myWriter.Close();
不行呀,请问该怎么弄?
问题点数:20、回复次数:3Top
1 楼cnhgj(戏子) (没时间练太极)回复于 2003-09-01 14:50:27 得分 20
Convert.ToString(ArrayList[i]);??Top
2 楼holysky(风)回复于 2003-09-01 14:59:38 得分 0
呵呵,当然要求还能序列化回去(成ArrayList)啦Top
3 楼holysky(风)回复于 2003-09-01 15:27:22 得分 0
好了,用IFormatter formatter = new BinaryFormatter();
string tempFileName = System.IO.Path.GetTempFileName();
Stream st = new FileStream(tempFileName,System.IO.FileMode.Create);
formatter.Serialize(st,ScriptList);
st.Close();
就好了,XML的序列化好像不支持ArrayList呀?Top
相关问题
- ArrayList事先无法知道Item类型,如果是自定义类,无法从XML文档序列化,应该怎么实现?
- 请问怎么序列化Font类型的字段或者把Font类型字段过滤不序列化?
- 如何将一个struct类型的一维数组序列化
- 请问LPCITEMIDLIST类型的数据如何能做到序列化?
- 如何序列化带有集合类型成员的类?
- java 基本类型或可序列化类型,这里说的可序列化类型是什么意思???具体都有哪些类型??谢谢
- 请教 将ArrayList对象序列化成xml文件
- 如何将 ArrayList 转化成 string[] 类型
- (MFC)序列化问题:怎样保存指针类型的成员?
- 自定义强类型的DataSet、XML架构的DataSet、序列化问题!



