社区
C#
帖子详情
怎么把DataTable里的内容按预定好的XSD输出成XML
incats
2019-07-05 02:22:38
有一张大表,记录较多, 需要按别人指定的格式输出为XML。
网上搜了好久, 基本都是XSD去验证XML的有效性, 搞不明白要那么多的验证做什么用。
我的设想, 是否可以动态加载一个模板文件,指定给DATATABLE后,然后 DataTable.WriteXML()就能生成所要的样子。 输出需要调整时,改模板文件就可, 不需要改动代码。
请指点。
...全文
150
4
打赏
收藏
怎么把DataTable里的内容按预定好的XSD输出成XML
有一张大表,记录较多, 需要按别人指定的格式输出为XML。 网上搜了好久, 基本都是XSD去验证XML的有效性, 搞不明白要那么多的验证做什么用。 我的设想, 是否可以动态加载一个模板文件,指定给DATATABLE后,然后 DataTable.WriteXML()就能生成所要的样子。 输出需要调整时,改模板文件就可, 不需要改动代码。 请指点。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
incats
2019-07-06
打赏
举报
回复
没解决. 自己写代码输出了。
incats
2019-07-05
打赏
举报
回复
引用 2 楼 wanghui0380 的回复:
你需要的是xslt不是xsd
原来是把XSLT, XSD搞错了, 多谢。
wanghui0380
2019-07-05
打赏
举报
回复
你需要的是xslt不是xsd
一个低调的码农
2019-07-05
打赏
举报
回复
其实可以理解为,自己拼接字符串,然后写到文件里。
DataSet
Xml
互相转换
- `
Xml
Writer`:也可以使用`System.
Xml
.
Xml
Writer`类,通过创建`
Xml
Writer`实例并指定
输出
流,然后调用`DataSet`的`Write
Xml
()`方法。这提供了更细粒度的控制,如设置编码、格式化等。 2. `
XML
`转`DataSet`: - ...
C#
xml
与dataset转换的例子
这将把DataSet中的所有表及其关系转换为
XML
。 ```csharp dataSet.Write
Xml
("OutputFilePath.
xml
"); ``` 2. 控制
XML
输出
格式: `Write
Xml
()`方法还允许指定
XML
输出
的格式,例如是否添加
XML
声明、是否压缩
输出
等。 ...
winform
XML
和DataSet的转换
- 使用DataSet的Write
Xml
()方法:这将把DataSet的
内容
写入
XML
文件。 ```csharp dataSet.Write
Xml
("output_
xml
_file.
xml
"); ``` - 使用
Xml
Writer:更灵活的方式,可以控制
XML
输出
的格式。 ```csharp using (
Xml
Writer...
ado.net 中文手册(html)
从dataadapter填充 dataset 使用dataadapter和dataset更新数据库 向dataset添加现有约束 设置
datatable
和datacolumn映射 将参数用于dataadapter 输入和
输出
参数及返回值 自动生
成
的命令...
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章