C# 将 XML 转化成 HTML 问题,各位帮帮忙。。。。

shinji19850531 shinji19850531 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
目前是读取数据库中的数据,通过XmlTextWriter生成XML文件,然后通过XslCompiledTransform加载xsl文件,将生成的XML文件转化成HTML文件。

问题:

1、XslCompiledTransform.transform(xml,html);用这个方法转化的时候输入源是已生成的XML文件,能不能直接在内存中构造出XML的结构,然后直接用transform转成HTML文件呢? 请给出示例代码。

2、数据库中的表有多个,生成的XML数据有嵌套关系。有没有通用的代码将多个表的数据组合成这种含父子关系的XML文件? 请给出示例代码。

譬如:数据库有3个表A、B、C。A与B是1:N的关系,B与C是1:N的关系。生成的XML数据如下:
<?xml version="1.0" encoding="gb2312"?>
<A>
<A1>...</A1>
<A2>...</A2>
<B>
<B1>...</B1>
<B2>...</B2>
<C>
<C1>...</C1>
<C2>...</C2>
</C>
<B3>...</B3>
</B>
<A3>...</A3>
<A4>,..</A4>
</A>


请大家帮帮忙,多提些好的建议。小弟先谢过了。。。。

...全文

相关推荐

评论 43
收藏 已收藏
分享
返回顶部
shinji19850531
C# 111,129 成员 642,538 内容