现在有5个下拉列表框,5个"添加"按钮,一个"保存"按钮.每个下拉列表框右边对应一个"添加"按钮,点其中一个"添加"按钮,便把其对应的下拉列表的值作为节点加到XML模板.添加完成后,点"保存"按钮,把刚才添加节点后的XML一次性存入数据库.现在的问题是,我怎样才能做到完成插入数据库后,把XML还原为模板呢?
如:
下拉列表1的值:全国三好学生
下拉列表2的值:省级三好学生
下拉列表3的值:省级优秀干部
模板为:
<root>
<element Name="F2" Description="记实测评" Score="0">
<element2 Name="F21" DesCription="必修项" Score="0">
<element3 Name="F211" Description="上课出勤情况" Score="0">
</element3>
<element3 Name="F212" Description="班集体活动参与情况" Score="0">
</element3>
<element2 Name="F22" DesCription="选修与附加项" Score="0">
</root>
现在要添加节点:
<root>
<element Name="F2" Description="记实测评" Score="14">
<element2 Name="F21" DesCription="必修项" Score="0">
<element3 Name="F211" Description="上课出勤情况" Score="0">
</element3>
<element3 Name="F212" Description="班集体活动参与情况" Score="0">
</element3>
<element2 Name="F22" DesCription="选修与附加项" Score="14">
<element3 Name="F221" Description="全国三好学生" ContentID="1" Score="6" />
<element3 Name="F221" Description="省级三好学生" ContentID="1" Score="4" />
<element3 Name="F221" Description="省级优秀干部" ContentID="1" Score="4" />
</element2>
</element>
</root>
在XML存入数据库后,怎样恢复为模板呢?我搞了一周都没弄出来,请高手代码详细指点一下.
如:
下拉列表1的值:全国三好学生
下拉列表2的值:省级三好学生
下拉列表3的值:省级优秀干部
模板为:
<root>
<element Name="F2" Description="记实测评" Score="0">
<element2 Name="F21" DesCription="必修项" Score="0">
<element3 Name="F211" Description="上课出勤情况" Score="0">
</element3>
<element3 Name="F212" Description="班集体活动参与情况" Score="0">
</element3>
<element2 Name="F22" DesCription="选修与附加项" Score="0">
</root>
现在要添加节点:
<root>
<element Name="F2" Description="记实测评" Score="14">
<element2 Name="F21" DesCription="必修项" Score="0">
<element3 Name="F211" Description="上课出勤情况" Score="0">
</element3>
<element3 Name="F212" Description="班集体活动参与情况" Score="0">
</element3>
<element2 Name="F22" DesCription="选修与附加项" Score="14">
<element3 Name="F221" Description="全国三好学生" ContentID="1" Score="6" />
<element3 Name="F221" Description="省级三好学生" ContentID="1" Score="4" />
<element3 Name="F221" Description="省级优秀干部" ContentID="1" Score="4" />
</element2>
</element>
</root>
在XML存入数据库后,怎样恢复为模板呢?我搞了一周都没弄出来,请高手代码详细指点一下.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货