XML 循环插入元素
我有的XML文件,格式是这样的:
其中<cj>的节点是动态变化的,也就是说有的XML文件里有2个<cj>,有的文件有可能就一个,有的有可能还没有
我现在想在每个<cj>下在加<wz>这个节点(固定20个)
最后的结果应该是:
我现在已经实现第一段代码的成生了,代码如下:
在<cj>下生成<wz>该怎么去写呢??
不知道说明白没?呵呵
<?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>该怎么去写呢??
不知道说明白没?呵呵
...全文
相关推荐
Mybatis 3+Mysql 实现批量插入
### 三、XML配置示例如题目所示,以下是一个典型的批量插入的XML配置示例:```xml<insert id="insertBatch" parameterType="ArrayList"> insert
java解析xml并导入数据库(dom4j).doc
在for循环中,我们逐个处理`SOCIO`元素,通过`elementText(String name)`方法获取元素的子元素文本值,如`NUMERO`、`REPOSICION`和`NOMBRE`。
使用 JDBC 将 XML 中的数据插入到数据库
本篇文章将详细讲解如何使用JDBC将XML中的数据插入到数据库。首先,我们需要理解XML的基本结构。XML是一种自描述的标记语言,它通过标签来定义数据元素。
.net中XML节点内容插入、删除、修改
我们可以通过`CreateElement`方法创建一个新的XML元素节点,然后通过`AppendChild`方法将其添加到父节点下,从而实现节点的插入。
php基于dom实现的图书xml格式数据示例
"book" ); // 创建子元素<author>, <title> 和 <publisher> // 并将对应值插入 ... // 将子元素添加到<book>元素 $b->appendChild(


