CodeGo.net>如何从dataReader列读取Xml值
作者:互联网
我有一个DataReader阅读器,其中包含一个称为LoadData的列. LoadData包含XML类型的数据.这是我的XML的示例.
<employee id=="1">
<name>Abc</name>
<city>Xyz</city>
</employee>
如何使用阅读器阅读.我试图使用reader.GetString(),但是不起作用.还有其他办法吗?这个问题听起来似乎很重复,但是到目前为止,我发现的所有解决方案都与SqlDataReader有关.我仅使用DataReader,也请不要使用LINQ建议解决方案,因为我正在处理的项目使用的是不支持LINQ的框架.谢谢.
解决方法:
尝试执行以下方法.
string xmlData = (string)reader["LoadData"]
现在在XmlDocument或XDocument中加载字符串以对其进行解析.
标签:datareader,xml,c 来源: https://codeday.me/bug/20191120/2047466.html