我的这个XML文档转换格式问题,大家帮忙了!
时间:2010-09-17
来源:互联网
<?xml version="1.0" encoding="utf-8"?>
<root>
<Node moduleid="1" Name="应用模块管理" parentid="0" Link="">
<Node moduleid="2" Name="模块分类管理" parentid="1" Link="Manager/Module/ModuleManager/ModuleList.aspx" />
</Node>
<Node moduleid="114" Name="录播服务管理" parentid="0" Link="S04" />
<Node moduleid="4" Name="角色权限管理" parentid="0" Link="">
<Node moduleid="5" Name="角色资料管理" parentid="4" Link="Manager/Module/RoleManager/RoleList.aspx" />
<Node moduleid="6" Name="角色模块授权" parentid="4" Link="Manager/Module/RoleManager/NewRoleToModule.aspx" />
<Node moduleid="15" Name="用户角色授权" parentid="4" Link="Manager/Module/UserManager/UserDefault.aspx" />
</Node>
<Node moduleid="7" Name="视频资料管理" parentid="0" Link="">
<Node moduleid="8" Name="视频列表" parentid="7" Link="Video/VideoList.aspx" />
<Node moduleid="9" Name="视频授权" parentid="7" Link="Video/VideoManage.aspx" />
<Node moduleid="115" Name="上传视频" parentid="7" Link="Video/AddVideo.aspx" />
</Node>
<Node moduleid="10" Name="系统维护" parentid="0" Link="">
<Node moduleid="11" Name="系统设置" parentid="10" Link="" />
<Node moduleid="12" Name="同步组织机构" parentid="10" Link="" />
<Node moduleid="13" Name="同步警务人员" parentid="10" Link="" />
<Node moduleid="14" Name="察看在线用户" parentid="10" Link="" />
</Node>
</root>
转换后的文档:
<?xml version="1.0" encoding="utf-8"?>
<root>
<Line Title="应用模块管理">
<Node moduleid="1" Name="应用模块管理" parentid="0" Link="">
<Node moduleid="2" Name="模块分类管理" parentid="1" Link="Manager/Module/ModuleManager/ModuleList.aspx" />
</Node>
</Line>
<Line Title="录播服务管理">
<Node moduleid="114" Name="录播服务管理" parentid="0" Link="S04" />
</Line>
<Line Title="角色权限管理">
<Node moduleid="4" Name="角色权限管理" parentid="0" Link="">
<Node moduleid="5" Name="角色资料管理" parentid="4" Link="Manager/Module/RoleManager/RoleList.aspx" />
<Node moduleid="6" Name="角色模块授权" parentid="4" Link="Manager/Module/RoleManager/NewRoleToModule.aspx" />
<Node moduleid="15" Name="用户角色授权" parentid="4" Link="Manager/Module/UserManager/UserDefault.aspx" />
</Node>
</Line>
<Line Title="视频资料管理">
<Node moduleid="7" Name="视频资料管理" parentid="0" Link="">
<Node moduleid="8" Name="视频列表" parentid="7" Link="Video/VideoList.aspx" />
<Node moduleid="9" Name="视频授权" parentid="7" Link="Video/VideoManage.aspx" />
<Node moduleid="115" Name="上传视频" parentid="7" Link="Video/AddVideo.aspx" />
</Node>
</Line>
<Line Title="系统维护">
<Node moduleid="10" Name="系统维护" parentid="0" Link="">
<Node moduleid="11" Name="系统设置" parentid="10" Link="" />
<Node moduleid="12" Name="同步组织机构" parentid="10" Link="" />
<Node moduleid="13" Name="同步警务人员" parentid="10" Link="" />
<Node moduleid="14" Name="察看在线用户" parentid="10" Link="" />
</Node>
</Line>
</root>
即每个一级节点增加一个<Line Title +节点名 请大家帮忙解决,最好是C#操作,多谢了
<root>
<Node moduleid="1" Name="应用模块管理" parentid="0" Link="">
<Node moduleid="2" Name="模块分类管理" parentid="1" Link="Manager/Module/ModuleManager/ModuleList.aspx" />
</Node>
<Node moduleid="114" Name="录播服务管理" parentid="0" Link="S04" />
<Node moduleid="4" Name="角色权限管理" parentid="0" Link="">
<Node moduleid="5" Name="角色资料管理" parentid="4" Link="Manager/Module/RoleManager/RoleList.aspx" />
<Node moduleid="6" Name="角色模块授权" parentid="4" Link="Manager/Module/RoleManager/NewRoleToModule.aspx" />
<Node moduleid="15" Name="用户角色授权" parentid="4" Link="Manager/Module/UserManager/UserDefault.aspx" />
</Node>
<Node moduleid="7" Name="视频资料管理" parentid="0" Link="">
<Node moduleid="8" Name="视频列表" parentid="7" Link="Video/VideoList.aspx" />
<Node moduleid="9" Name="视频授权" parentid="7" Link="Video/VideoManage.aspx" />
<Node moduleid="115" Name="上传视频" parentid="7" Link="Video/AddVideo.aspx" />
</Node>
<Node moduleid="10" Name="系统维护" parentid="0" Link="">
<Node moduleid="11" Name="系统设置" parentid="10" Link="" />
<Node moduleid="12" Name="同步组织机构" parentid="10" Link="" />
<Node moduleid="13" Name="同步警务人员" parentid="10" Link="" />
<Node moduleid="14" Name="察看在线用户" parentid="10" Link="" />
</Node>
</root>
转换后的文档:
<?xml version="1.0" encoding="utf-8"?>
<root>
<Line Title="应用模块管理">
<Node moduleid="1" Name="应用模块管理" parentid="0" Link="">
<Node moduleid="2" Name="模块分类管理" parentid="1" Link="Manager/Module/ModuleManager/ModuleList.aspx" />
</Node>
</Line>
<Line Title="录播服务管理">
<Node moduleid="114" Name="录播服务管理" parentid="0" Link="S04" />
</Line>
<Line Title="角色权限管理">
<Node moduleid="4" Name="角色权限管理" parentid="0" Link="">
<Node moduleid="5" Name="角色资料管理" parentid="4" Link="Manager/Module/RoleManager/RoleList.aspx" />
<Node moduleid="6" Name="角色模块授权" parentid="4" Link="Manager/Module/RoleManager/NewRoleToModule.aspx" />
<Node moduleid="15" Name="用户角色授权" parentid="4" Link="Manager/Module/UserManager/UserDefault.aspx" />
</Node>
</Line>
<Line Title="视频资料管理">
<Node moduleid="7" Name="视频资料管理" parentid="0" Link="">
<Node moduleid="8" Name="视频列表" parentid="7" Link="Video/VideoList.aspx" />
<Node moduleid="9" Name="视频授权" parentid="7" Link="Video/VideoManage.aspx" />
<Node moduleid="115" Name="上传视频" parentid="7" Link="Video/AddVideo.aspx" />
</Node>
</Line>
<Line Title="系统维护">
<Node moduleid="10" Name="系统维护" parentid="0" Link="">
<Node moduleid="11" Name="系统设置" parentid="10" Link="" />
<Node moduleid="12" Name="同步组织机构" parentid="10" Link="" />
<Node moduleid="13" Name="同步警务人员" parentid="10" Link="" />
<Node moduleid="14" Name="察看在线用户" parentid="10" Link="" />
</Node>
</Line>
</root>
即每个一级节点增加一个<Line Title +节点名 请大家帮忙解决,最好是C#操作,多谢了
作者: symhelp 发布时间: 2010-09-17
D7 通过 XML DATA Binding 生成接口和类的问题
http://topic.csdn.net/u/20100917/16/dcbd4120-79bc-4d8f-9f88-c7e8222df5b6.html?40329
http://topic.csdn.net/u/20100917/16/dcbd4120-79bc-4d8f-9f88-c7e8222df5b6.html?40329
作者: solonet 发布时间: 2010-09-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28