社区
C#
帖子详情
DataSet 操作 xml
fmjwn
2006-10-23 11:55:01
如何用DataSet 操作 如下xml
<root>
<c1></c1>
<group1>
<xm></xm>
<zw></zw>
</group1>
</root>
变为
<root>
<c1>kfab</c1>
<group1>
<xm>wq</xm>
<zw>kf</zw>
</group1>
<group1>
<xm>ui</xm>
<zw>yh</zw>
</group1>
</root>
...全文
325
8
打赏
收藏
DataSet 操作 xml
如何用DataSet 操作 如下xml 变为 kfab wq kf ui yh
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyin2006
2006-10-23
打赏
举报
回复
Xml类里面有方法 可以实现
就是用 XMLPath找到位置 然后加Attribute
http://blog.csdn.net/flyin2006/category/239149.aspx
直接的答案不晓得有没有人给你 我认为你主要要看看这个类 大概就晓得怎么做了
jetxia
2006-10-23
打赏
举报
回复
这个 用xmldocment 来解决吧
dataset 不好弄
ustbwuyi
2006-10-23
打赏
举报
回复
顶......
BSC
2006-10-23
打赏
举报
回复
向XML文件中添加了一条记录,同时给7个列赋值:
bool b;
b = OperateXmlByDataSet.WriteXmlByDataSet(
@"xml/xml_xmlDB.xml", //XML文件地址
new string[]{
"name", //姓名字段
"peopleNum", //人数字段
"address", //地址字段
"description", //描述字段
"require", //需求字段
"deadLine", //结束时间字段
"IsMarried" //婚否字段
},
new string[]{
"Asp.net程序员", //姓名字段值
"2", //人数字段值
"建国路", //地址字段值
"B/S结构程序", //描述字段值
"asp.net c#等", //需求字段值
DateTime.Now.ToShortDateString(), //结束时间字段值
"false" //婚否字段值
});
BSC
2006-10-23
打赏
举报
回复
读取到一个没有排序和筛选的DataSet。
DataGrid1.DataSource = OperateXmlByDataSet.GetDataSetByXml(@"xml/xml_xmlDB.xml");
DataGrid1.DataBind();
以下代码读到的数据是经过筛选和排序的:
DataGrid1.DataSource = OperateXmlByDataSet.GetDataViewByXml(
@"xml/xml_xmlDB.xml", //XML文件路径
"name = 'Asp.net'", //条件:name列值为Asp.net
"peopleNum desc"); //按peopleNum列降序排列
DataGrid1.DataBind();
BSC
2006-10-23
打赏
举报
回复
读取XML的数据到DataSet中的方法,仅供参考
#region GetDataSetByXml
/// <summary>
/// 读取xml直接返回DataSet
/// </summary>
/// <param name="strXmlPath">xml文件相对路径</param>
/// <returns></returns>
public static DataSet GetDataSetByXml(string strXmlPath)
{
try
{
DataSet ds = new DataSet();
//读取XML到DataSet
ds.ReadXml(GetXmlFullPath(strXmlPath));
if(ds.Tables.Count > 0)
{
return ds;
}
return null;
}
catch(Exception)
{
return null;
}
}
#endregion
lovefootball
2006-10-23
打赏
举报
回复
http://www.5250.com/txt/C/593420.html
andybogard
2006-10-23
打赏
举报
回复
在XML里先GetElementByTagName找到group1然后用CloneNode(true)它,
然后用Append加到最后
相关推荐
C# Winform中
Dataset
操作
xml
的投票系统
(最近发现有朋友评论说是公司网站,的确!不过是公司网站两个不同风格的首页之间进行投票。下载的朋友请仔细了解程序)C# 中
Dataset
操作
xml
的投票系统C# 中
Dataset
操作
xml
的投票系统C# 中
Dataset
操作
xml
的投票系统C# 中
Dataset
操作
xml
的投票系统C# 中
Dataset
操作
xml
的投票系统
一个通过
DataSet
操作
XML
的类
一个通过
DataSet
操作
XML
的类 这段时间写的项目每次都要用到
XML
保存一些配置,而每次
操作
XML
都觉得挺麻烦,没有数据库那么顺手。后来发现用
DataSet
操作
XML
很方便,而且灵活性比较好,于是写了一个
操作
XML
的类,用来应付一般的
XML
操作
(源码下载附件)。 1 基本思路 其实用
DataSet
操作
XML
,归根到底就是对
DataSet
里的表格,行,列等进行
操作
,然后用DataS...
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.9w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2006-10-23 11:55
社区公告
让您成为最强悍的C#开发者