向大家求教一个xml文件生成功能目录菜单的问题!

问题描述

我现在有一个xml文件,各式如下:<items><itemText="系统管理"Look-LeftIconUrl=""Expanded="false"><itemText="密码修改"Look-LeftIconUrl="MenuList_icon1.jpg"/><itemText="数据库备份"Look-LeftIconUrl="MenuList_icon1.jpg"/><itemText="系统更新"Look-LeftIconUrl="MenuList_icon1.jpg"/></item><itemText="用户权限管理"Look-LeftIconUrl=""Expanded="false"role="校长"><itemText="用户角色管理"Look-LeftIconUrl="MenuList_icon1.jpg"/><itemText="用户添加"Look-LeftIconUrl="MenuList_icon1.jpg"/><itemText="用户管理"Look-LeftIconUrl="MenuList_icon1.jpg"NavigateUrl="UserManage/UserManage.aspx"target="Content"/></item></items>我如何根据这个xml文件生成一个可以展开,收缩的功能目录菜单!请赐教!

解决方案

解决方案二:
asp.net自带一个站点地图功能正好是用xml配合来生成导航的

时间: 2024-11-08 23:15:17

向大家求教一个xml文件生成功能目录菜单的问题!的相关文章

怎样快速从一个XML文件中查找信息

xml 在网络时代,XML文件起到了一个保存和传输数据的作用.Soap协议通过Xml交流信息,数据库通过Xml文件存取等等.那么怎样快速的从一个XML文件中取得所需的信息呢? 我们知道,JAVA的JAXP中和Microsoft.Net都有Xml分析器,Microsoft.Net是边读边分析,而JAXP是读到内存中然后才进行分析(还有一种是事件机制去读),总而言之,是不利于快速读取.基于此,Microsoft.Net 和JAXP都提供了XPATH机制,来快速定位到XML文件中所需的节点. 例如有一

Extjs读取xml文件生成动态表格和表单

最近开发项目,需要动态读取xml文件,生成Extjs界面,xml文件通过前台页面的按钮事件传进来,可以在网上查找[javascript 弹出子窗口]的相关文章</a> 获取弹出窗口url后的参数方法: // 获取url后的参数值 function getQueryStringValue(name) { var url = window.location.search; if (url.indexOf('?') < 0) { return null } var index = url.in

Extjs读取xml文件生成动态表格和表单(续)

很多人向我要[Extjs读取xml文件生成动态表格和表单]一文的源代码,故花了些时间将源代码整理出来,并重新编写此文,分享当时的技术思路. 需要的文件有: 1.html文件,此处以SASC.search.MtrUse.html为例 2.Extjs相关文件,见SASC.search.MtrUse.html文件中的引用 3.工具类,DomUtils.js 4.核心js类:SASC.extjs.search.MtrUse.js 5.java代码 详细html和js代码见相关文件,这里先描述思路. 首先

快速从一个XML文件中查找信息

在网络时代,XML文件起到了一个保存和传输数据的作用.Soap协议通过Xml交流信息,数据库通过Xml文件存取等等.那么怎样快速的从一个XML文件中取得所需的信息呢? 我们知道,JAVA的JAXP中和Microsoft.Net都有Xml分析器,Microsoft.Net是边读边分析,而JAXP是读到内存中然后才进行分析(还有一种是事件机制去读),总而言之,是不利于快速读取.基于此,Microsoft.Net 和JAXP都提供了XPATH机制,来快速定位到XML文件中所需的节点. 例如有一个XML

android-如何控制一个xml文件中lable内容的显示与否?

问题描述 如何控制一个xml文件中lable内容的显示与否? 我用下面的代码来控制一个xml文件中lable内容的显示: <include android:id="@+id/right2" android:layout_width="0dip" android:layout_height="fill_parent" android:layout_weight="10" layout="@layout/detai

安卓开发-android项目中一个Activity一般配一个xml文件,什么情况下配多个xml文件呢

问题描述 android项目中一个Activity一般配一个xml文件,什么情况下配多个xml文件呢 android项目中一个Activity一般配一个xml文件,什么情况下配多个xml文件呢 有没有Activity不需要xml文件的情况呢 解决方案 多个xml一般是需要适配不同大小的屏幕,安卓会根据屏幕大小自动加载不同size的屏幕的xml,安卓开发是mvc结构,activity一定需要一个view,通常是需要xml做view,但是也可以自定义一个view然后activity加载这个view

如何生成这么一个xml文件

问题描述 <DETxmlns="x-schema:OptionalA.xml"xmlns:NSD="x-schema:OptionalB.xml"><Type><NSD:Channelname="sdf"value="sfd"></Type></DET>怎么如何用XMLDocument生成上诉XML谢谢 解决方案 解决方案二:System.Xml.XmlDocumen

asp.net怎么写一个XML文件啊?

问题描述 <graphcaption='MonthlyUnitSales'xAxisName='Month'yAxisName='Units'decimalPrecision='0'formatNumberScale='0'><setname='Jan'value='462'color='AFD8F8'/><setname='Feb'value='857'color='F6BD0F'/><setname='Mar'value='671'color='8BBA00'

Android学习笔记(2):看一个XML文件

我们来开始第一个Android应用   使用Android Studio开发Android应用大致分为如下3步: 1. 创建一个Android项目或Android模块. 2. 在XML布局本件中定义应用程序的用户界面. 3. 在Java代码中编写业务实现.   我们先用Android Studio创建一个项目选择SDK的最低版本(随便选),选择"Blank Activity",其他一路Next最后Finsh. 我们修改layout目录下的activity_main.xml文件,修改成下