请问怎样利用xsl横向显示数据

问题描述

有这样一段XML<roots><root1>test1</root1><root2>test2</root2><root3>test3</root3><root4>test4</root4></roots>我想写一个xsl的列表横向显示显示的效果大概是这样test1test2test3test4请问高手要怎样写xsl!谢谢!

解决方案

解决方案二:
首先xml不是这样的格式的吧<root1>test1</root1><root1>test2</root1><root1>test3</root1><root1>test4</root1>
解决方案三:
<?xmlversion="1.0"encoding="utf-8"?><root><root1>test1</root1><root2>test2</root2><root3>test3</root3><root4>test4</root4></root><?xmlversion="1.0"encoding="utf-8"?><xsl:stylesheetversion="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:templatematch="root"><table><tr><td><xsl:value-ofselect="root1"/></td><td><xsl:value-ofselect="root2"/></td></tr><tr><td><xsl:value-ofselect="root3"/></td><td><xsl:value-ofselect="root4"/></td></tr></table></xsl:template></xsl:stylesheet>
解决方案四:
同上~xsl按格式排好就可以了~
解决方案五:
恐怕楼主是想每行几列地进行显示吧.应该是两层的for-each
解决方案六:
<div><xsl:for-eachselect="roots"><xsl:value-ofselect="root1"/><xsl:text></xsl:text><xsl:value-ofselect="root2"/><br></br><xsl:value-ofselect="root3"/><xsl:text></xsl:text><xsl:value-ofselect="root4"/></xsl:for-each></div>

时间: 2024-08-23 19:33:27

请问怎样利用xsl横向显示数据的相关文章

asp横向显示数据代码

<%  sql="select * from serr where order by id asc" set rs=server.createobject("adodb.recordset") rs.open sql,conn,1,1 %><style type="text/css"> <!-- body,td,th { font-size: 12px; } --> </style>  <ta

adapter-android利用SimpleCursorAdapter获取联系人数据只能显示一部分

问题描述 android利用SimpleCursorAdapter获取联系人数据只能显示一部分 这是书上的一个例子,但是没能获取全部的联系人列表,只获取了一部分,求解 public class MyActivity extends ListActivity {@Overridepublic void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.ac

fusioncharts pie3D显示数据时正下方会多出一条直线,请问是什么情况?该怎么解决?

问题描述 fusioncharts pie3D显示数据时正下方会多出一条直线,请问是什么情况?该怎么解决?

ireport中detail中如何横向循环显示数据

问题描述 如题,我现在的detail中的数据是纵向显示的,请教下如何让detail中的数据横向显示,感激万分

使用XSL来显示XML数据

使用XSL可以给XML文档添加上显示信息. -------------------------------------------------------------------------------- 使用XSL来显示XML文档 XSL是XML的可扩展样式单语言. XSL (全称是:可扩展的样式单语言,the eXtensible Stylesheet Language)比CSS样式单功能要强大的多.XSL的一个主要的用途就是将XML文档转换成HTML格式的文件,然后再交付给浏览器,由浏览器

利用XSL和ASP实现XML文档在线编辑

xml|在线 本文通过一个详细的例子,来阐述了在线编辑XML文档数据的方法.由于Netscape对XML的支持比较弱,因此,要实现跨平台的数据交换,数据的处理必须在服务器端进行.要编辑XML文档,首先要做的事情就是怎样把这些数据提取并显示给访问者,XSL为我们显示XML文件提供了一个很好的解决方案.下面的例子就是利用XSL样式单把XML文档显示出来,供用户进行编辑,然后再把编辑后的数据提交到服务器,在服务器端进行数据的更新.这里采用ASP(Active Server Pages)来完成我们的任务

利用XSL和ASP在线编辑XML文档

xml|在线 本文通过一个详细的例子,来阐述了在线编辑XML文档数据的方法.由于Netscape对XML的支持比较弱,因此,要实现跨平台的数据交换,数据的处理必须在服务器端进行.要编辑XML文档,首先要做的事情就是怎样把这些数据提取并显示给访问者,XSL为我们显示XML文件提供了一个很好的解决方案.下面的例子就是利用XSL样式单把XML文档显示出来,供用户进行编辑,然后再把编辑后的数据提交到服务器,在服务器端进行数据的更新.这里采用ASP(Active Server Pages)来完成我们的任务

企业接电信的emas,请问如何向mas中写入数据发送短信

问题描述 企业接电信的emas,请问如何向mas中写入数据发送短信,设备为华为的emas,听人说只要将数据写入数据库就行,有高手指点下吗? 解决方案 解决方案二:insertintotbl_SMSendTask(CreatorID,ServiceID,OperationType,sm_Content,OrgAddr,DestAddr,SendType,TaskStatus,FeeType,FeeCode,MsgID)values('0000','MSC2110505','WAS','对不起,该投

在Visual C#中用ListView显示数据记录

如果要你在程序中显示数据库中的数据记录,你首先想用的显示工具肯定是DataGrid.当然用DataGrid显示数据记录是一种既常用又简单的方法.但是在程序控制方面,它却无法那么随心所欲.本文就是介绍另外一种显示数据记录的方法--用ListView来显示数据记录,由于他是手动加入记录,虽然在程序设计中稍微烦琐了些,但对于那些在特殊的显示要求,却往往能够满足要求. 在.Net FrameWork SDK中定义了许多组件,Visual C#就是通过获得这些组件的实例来丰富自己的界面的.列表(ListV