XML 循环插入元素

sy_binbin sy_binbin 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我有的XML文件,格式是这样的:

<?xml version="1.0" encoding="gb2312" ?>
- <!-- 最后一次更新时间为:2008-4-17 9:16:33
-->
- <street na="" dq="">
<cj />
<cj />
</street>



其中<cj>的节点是动态变化的,也就是说有的XML文件里有2个<cj>,有的文件有可能就一个,有的有可能还没有

我现在想在每个<cj>下在加<wz>这个节点(固定20个)

最后的结果应该是:

<?xml version="1.0" encoding="gb2312"?>
<!--最后一次更新时间为:2008-4-17 9:55:42-->
<street na="" dq="">
<cj>
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
</cj>
<cj>
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
<wz id="" na="" ty="" dz="" />
</cj>
</street>




我现在已经实现第一段代码的成生了,代码如下:

//maxcj为<cj>的个数
for (int i = 1; i <= maxcj; i++)
{
xml.InsertElement(XmlFilePath, "street", "cj");
}


在<cj>下生成<wz>该怎么去写呢??


不知道说明白没?呵呵
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
sy_binbin
.NET社区 62,273 成员 668,968 内容