问一个XML的问题
我读取到一个xml格式的数据是以string类型保存的,内容
- XML code
<?xml version="1.0" encoding="GB2312" ?> <person> <student> <id_no>9096036</id_no> <name>蔡文龙</name> <tel>04-32345671</tel> <mail>lung67@giga.net.tw</mail> </student> <student> <id_no>9096001</id_no> <name>许百宏</name> <tel>04-12345671</tel> <mail>em@ms37.hient.net</mail> </student> </person>
我想把他放在dataGridView里显示,是不是要得把这个数据生成XML文件放在本地再给他显示,直接不知道可不可以?该怎么做
- C# code
DataSet ds = new DataSet(); ds.ReadXmlSchema(strPath); ds.ReadXml(strPath); dataGridView1.DataSource = ds.Tables[0].DefaultView;
[解决办法]
可以用上面的方法做的
[解决办法]
ds.ReadXml(new StringReader(sResult));