CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

如何为这个xml编写一个xslt

楼主meilixueshan2009(213211)2005-04-06 08:40:12 在 .NET技术 / ASP.NET 提问

1.xml  
  <person>  
        <name>李</name>  
        <age>32</age>  
        <sex>男</sex>  
  <person>  
  如何分别显示name,age,sex内容?  
  这个xslt如何编写?  
  谢谢! 问题点数:20、回复次数:6Top

1 楼meilixueshan2009(213211)回复于 2005-04-06 09:05:07 得分 0

拜托,各位!  
  为什么没人告诉我呢?Top

2 楼clofty(阿拉丁)回复于 2005-04-06 09:14:14 得分 0

Upon!支持一会儿,就有答案拉!Top

3 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-04-06 09:27:34 得分 10

XML:  
  <?xml   version="1.0"   encoding="utf-8"?>  
  <?xml-stylesheet   type="text/xsl"   href="test.xsl"   ?>  
  <ROOT>  
  <PARAM   NAME="ALBUM_ID"   VALUE="36713"   />  
  <PARAM   NAME="MV_ID"   VALUE="123"   />  
  <PARAM   NAME="ALBUM_IMG"   VALUE="fffff.jpg"   />  
  </ROOT>  
   
  XSL:  
  <?xml   version="1.0"   encoding="utf-8"?>  
  <xsl:stylesheet   version="1.0"   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">  
  <xsl:output   method="html"   />  
  <xsl:template   match="ROOT">  
  <table   border="1">  
  <tr>  
  <td>ID</td>  
  <td>NAME</td>  
  <td>VALUE</td>  
  </tr>  
  <xsl:apply-templates   select="PARAM"   />  
  </table>  
  </xsl:template>  
  <xsl:template   match="PARAM">  
  <tr>  
  <td><xsl:number   value="position()"   /></td>  
  <td><xsl:value-of   select="@NAME"   /></td>  
  <td><xsl:value-of   select="@VALUE"   /></td>  
  </tr>  
  </xsl:template>  
  </xsl:stylesheet>Top

4 楼meilixueshan2009(213211)回复于 2005-04-06 09:37:10 得分 0

楼上这位说的很好  
  可是,我的xml和你的稍微有点不同呀!  
  请问,我的上面的那个xml如何读取呀?Top

5 楼lihongyue(小头帘)回复于 2005-04-06 10:47:39 得分 10

<ea:FieldList   TableName="Table1"   Style="Normal">  
  <ea:FieldItem>  
  <ea:FieldName>name</ea:FieldName>  
  <ea:FieldDisplayName>姓名</ea:FieldDisplayName  
  <ea:Length>50</ea:Length>  
  <ea:IsTwoColumn>true</ea:IsTwoColumn>  
  <ea:CodeTable>user</ea:CodeTable>  
  </ea:FieldItem>  
  <ea:FieldItem>  
  <ea:FieldName>age</ea:FieldName>  
  <ea:FieldDisplayName>年龄</ea:FieldDisplayName  
  <ea:Length>50</ea:Length>  
  <ea:IsTwoColumn>true</ea:IsTwoColumn>  
  <ea:CodeTable>user</ea:CodeTable>  
  </ea:FieldItem>  
  <ea:FieldItem>  
  <ea:FieldName>sex</ea:FieldName>  
  <ea:FieldDisplayName>性别</ea:FieldDisplayName  
  <ea:Length>50</ea:Length>  
  <ea:IsTwoColumn>true</ea:IsTwoColumn>  
  <ea:CodeTable>user</ea:CodeTable>  
  </ea:FieldItem>  
  </ea:FieldList>  
  Top

6 楼meilixueshan2009(213211)回复于 2005-04-06 11:53:40 得分 0

还有没有其它的方法呀?  
  这个有点难理解!Top

相关问题

  • 请问这个xml如何编写xslt让它正常显示?
  • 如何编写
  • 如何编写configure
  • 初学XML Schema,不知Jbuilder中如何编写XML文件,并使其符合一个已用XML SPY编写定义好规范的xsd定义文件?
  • 如何改进自己编写的XML解析器的数据结构
  • 如何编写钩子(HOOK)?
  • 如何编写NT服务?
  • 如何编写留言板
  • 如何编写.sql文件?
  • 如何编写一个DLL??

关键词

  • xml
  • 编写
  • sex
  • age
  • true user

得分解答快速导航

  • 帖主:meilixueshan2009
  • hackate
  • lihongyue

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo