我有一个项目,其中数据来自网络(不是数据库),并且有自己的解析特性。
解析过程将数据存储在一个类的对象数组中,该类对象中包含Public Property
.
此类及其数组用作 BindingSource 的对象数据源,该 BindingSource 将值显示为屏幕上 DataGridView 中的漂亮表格。
现在我需要将这些数据保存到磁盘(并能够在稍后将其取回以发送回网络)。
我以前使用过将 DataSet 保存到 XML 的工作,实现起来很容易,但这让我感到困惑。
所有这些信息已经在代码中,所以我认为我不应该逐行输入,每个属性都能够保存它。我一直在尝试以某种方式将数据从活页夹中取出到新的 DataSet 中,这样我就可以使用 XML 方法,或者以某种方式从活页夹中获取到磁盘,甚至直接访问 DataSource 对象,但没有成功。
我真的不在乎它是否可以作为磁盘中的纯文本读取,只要我可以稍后将它读回 DataSource 对象。
任何想法如何做到这一点?