用户将数据库中的记录返回成一字符串,格式如下:<UserNameList>
<User>
<UserId>1</UserId>
<Username>a</Username>
<Truename>b</Truename>
</User>
<User>
<UserId>2</UserId>
<Username>c</Username>
<Truename>d</Truename>
</User>
....
</UserNameList >我想分记录读取,并插入我的数据库,如何实现?谢谢
<User>
<UserId>1</UserId>
<Username>a</Username>
<Truename>b</Truename>
</User>
<User>
<UserId>2</UserId>
<Username>c</Username>
<Truename>d</Truename>
</User>
....
</UserNameList >我想分记录读取,并插入我的数据库,如何实现?谢谢
解决方案 »
- 【疑问】关于从外部给已经启动的程序传值的问题
- Dev控件拖到窗体后,重新生成项目,控件的大小和位置都变了
- 如何调用其他窗体的datatable 并追加新行
- DataGridView控件获取当前行(排序)
- 如何用wmi查找某个目录下的所有目录
- webBrowser控件用代码控制点击连接出现js错误
- c#属性的代码在什么位置
- 一个在CSDN贴了好几个月的问题...难道真的没有人知道???
- C#串口发送命令出现“由于线程退出或应用程序请求,以放弃I/O操作“的问题
- 求一本学习C#的非扫描版经典书籍和一本任何版本的C# windows编程学习书籍
- C#中如何实现DDE数据交换?
- 两个问题:如何重绘标题栏下菜单栏余下右部的背景,如何获取在标题栏上释放鼠标左键的消息?
ds.ReadXml("your.xml")
DataTable tb=ds.Tables["User"]
....
先把字符串 转称字符数组
再用Encoder.GetBytes 转成字节数组
这样就可以用StreamReader 了
不知行不行,乱整