ITPUB??ì3
ITPUB论坛 » 开发工具和语言 » .NET软件架构与模式 » 如何把下面这个xml文件用直观的列表方式输出

新一届的微软MVP评选已经开始,欢迎各位推荐!

标题: [原创] 如何把下面这个xml文件用直观的列表方式输出
离线 qingyun
中级会员


来自 上海
精华贴数 0
个人空间 0
技术积分 1122 (1602)
社区积分 8 (12037)
注册日期 2004-8-26
论坛徽章:1
ITPUB新首页上线纪念徽章     
      

发表于 2008-6-24 10:22 
如何把下面这个xml文件用直观的列表方式输出

如何把下面这个xml文件用直观的列表方式输出

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<DATAPACKET Version="2.0">
<METADATA>
<FIELDS>
  <FIELD attrname="PERID" fieldtype="fixedFMT" WIDTH="22" />
  <FIELD attrname="PERNO" fieldtype="string" WIDTH="20" />
  <FIELD attrname="PERNAME" fieldtype="string" WIDTH="20" />
  <FIELD attrname="PASSWORD" fieldtype="string" WIDTH="50" />
  <FIELD attrname="DEPTID" fieldtype="fixedFMT" WIDTH="22" />
  <FIELD attrname="SEX" fieldtype="string" SUBTYPE="FixedChar" WIDTH="1" />
  <FIELD attrname="DEPTNO" fieldtype="string" WIDTH="20" />
  <FIELD attrname="DEPTNAME" fieldtype="string" WIDTH="40" />
  </FIELDS>
  <PARAMS DEFAULT_ORDER="2" LCID="0" />
  </METADATA>
  <ROWDATA>
  <ROW PERID="1" PERNO="0001" PERNAME="戴志存" PASSWORD="35363730" DEPTID="1" SEX="0" DEPTNO="01" DEPTNAME="系统管理组" />
  <ROW PERID="2" PERNO="0002" PERNAME="陈庆炜" DEPTID="1" SEX="0" DEPTNO="01" DEPTNAME="系统管理组" />
  <ROW PERID="3" PERNO="0003" PERNAME="薛红涛" DEPTID="1" SEX="0" DEPTNO="01" DEPTNAME="系统管理组" />
  <ROW PERID="6" PERNO="0004" PERNAME="彭海波" DEPTID="1" SEX="0" DEPTNO="01" DEPTNAME="系统管理组" />
  <ROW PERID="4" PERNO="0005" PERNAME="马璐" DEPTID="2" SEX="1" DEPTNO="02" DEPTNAME="入库验收组" />
  <ROW PERID="5" PERNO="0006" PERNAME="冯萍" DEPTID="2" SEX="1" DEPTNO="02" DEPTNAME="入库验收组" />
  <ROW PERID="7" PERNO="0007" PERNAME="张婕" DEPTID="3" SEX="2" DEPTNO="03" DEPTNAME="出库组" />
  </ROWDATA>
  </DATAPACKET>

=========================
以上是我用delphi的TClientDataSet导出的XML
其在列表上的数据效果为:

我想把这个xml 文件的输出做成类似该图的效果,希望有朋友帮忙处理一下,我想可能用DTD或者是XSL,但是该xml 已经有了每个字段的类型长度定义,关键就是如何让它“人性化”的输出;


__________________
http://www.daizhicun.com
只看该作者    顶部
离线 qingyun
中级会员


来自 上海
精华贴数 0
个人空间 0
技术积分 1122 (1602)
社区积分 8 (12037)
注册日期 2004-8-26
论坛徽章:1
ITPUB新首页上线纪念徽章     
      

发表于 2008-6-24 14:09 

__________________
http://www.daizhicun.com
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问