我有一个软件,我将“文档”添加到DataTable
,然后使用DataTable.WriteXML
将该信息保存到My.Settings字符串,以便下次启动软件时加载事件使用DataTable.ReadXML
方法重新填充DataTable
。
我有一个助手使用我创建的“表单”填充数据表,这样就省去了我自己移动文件和文件名这一长期艰巨的任务。
然后我有一个TextBox
,它给我My.Settings.DataTable值的'value',这样我就可以将它输入到我的'test'环境中,以使用他已更新的值进行调试。
我将文本复制并粘贴到Visual Studio内的My.Settings.DataTable中,但是当我的表单加载并使用DataTable.ReadXML
方法时,它会失败抱怨:
'<', hexadecimal value 0x3C, is an invalid attribute character
但是我明白这是因为在App.Config文件中它不喜欢读'&lt;' '&GT;'等
我可以确认App.Config文件将这些说明为&lt;和&gt;所以我不明白错误是怎么回事。
非常感谢任何帮助。