以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XSL/XSLT/XSL-FO/CSS 』 (http://bbs.xml.org.cn/list.asp?boardid=8) ---- 请问xslt如何实现分页啊[讨论] (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=66404) |
-- 作者:junxipang -- 发布时间:8/27/2008 8:45:00 AM -- 请问xslt如何实现分页啊[讨论] <test> <danxuan> <DanX_Id>6</DanX_Id> <DanX_Question>gggggggggg</DanX_Question> <DanX_Choice1>g</DanX_Choice1> <DanX_Choice2>g</DanX_Choice2> <DanX_Choice3>g</DanX_Choice3> <DanX_Choice4>gg</DanX_Choice4> <DanX_Choice5>g</DanX_Choice5> <DanX_Answer>g</DanX_Answer> <DanX_Score>55</DanX_Score> <DanX_ChoosedMark>false</DanX_ChoosedMark> </danxuan> <danxuan> <DanX_Id>7</DanX_Id> <DanX_Question>dgdgd</DanX_Question> <DanX_Choice1>fgfd</DanX_Choice1> <DanX_Choice2>gdg</DanX_Choice2> <DanX_Choice3>gddg</DanX_Choice3> <DanX_Choice4>gdg</DanX_Choice4> <DanX_Choice5>gdg</DanX_Choice5> <DanX_Answer>dgdfg</DanX_Answer> <DanX_Score>22</DanX_Score> <DanX_ChoosedMark>false</DanX_ChoosedMark> </danxuan> <danxuan> <DanX_Id>9</DanX_Id> <DanX_Question>11111111111</DanX_Question> <DanX_Choice1>dgdg</DanX_Choice1> <DanX_Choice2>fff</DanX_Choice2> <DanX_Choice3>fff</DanX_Choice3> <DanX_Choice4>fff</DanX_Choice4> <DanX_Choice5>fff</DanX_Choice5> <DanX_Answer>ff</DanX_Answer> <DanX_Score>99</DanX_Score> <DanX_ChoosedMark>false</DanX_ChoosedMark> </danxuan> <danxuan> <DanX_Id>14</DanX_Id> <DanX_Question>fgd</DanX_Question> <DanX_Choice1>df</DanX_Choice1> <DanX_Choice2>dff</DanX_Choice2> <DanX_Choice3>df</DanX_Choice3> <DanX_Choice4>fdf</DanX_Choice4> <DanX_Choice5>fdf</DanX_Choice5> <DanX_Answer>77</DanX_Answer> <DanX_Score>99</DanX_Score> <DanX_ChoosedMark>false</DanX_ChoosedMark> </danxuan> <danxuan> <DanX_Id>15</DanX_Id> <DanX_Question>fghfd </DanX_Question> <DanX_Choice1>f</DanX_Choice1> <DanX_Choice2>ff</DanX_Choice2> <DanX_Choice3>ff</DanX_Choice3> <DanX_Choice4>f</DanX_Choice4> <DanX_Choice5>f</DanX_Choice5> <DanX_Answer>g09</DanX_Answer> <DanX_Score>9</DanX_Score> <DanX_ChoosedMark>false</DanX_ChoosedMark> </danxuan> <danxuan> <DanX_Id>17</DanX_Id> <DanX_Question>f</DanX_Question> <DanX_Choice1>f</DanX_Choice1> <DanX_Choice2>ff</DanX_Choice2> <DanX_Choice3>f</DanX_Choice3> <DanX_Choice4>f</DanX_Choice4> <DanX_Choice5>f</DanX_Choice5> <DanX_Answer>f</DanX_Answer> <DanX_Score>6</DanX_Score> <DanX_ChoosedMark>false</DanX_ChoosedMark> </danxuan> <danxuan> <DanX_Id>18</DanX_Id> <DanX_Question>asd</DanX_Question> <DanX_Choice1>s</DanX_Choice1> <DanX_Choice2>s</DanX_Choice2> <DanX_Choice3>ss</DanX_Choice3> <DanX_Choice4>s</DanX_Choice4> <DanX_Choice5>s</DanX_Choice5> <DanX_Answer>s</DanX_Answer> <DanX_Score>55</DanX_Score> </danxuan> <danxuan> <DanX_Id>19</DanX_Id> <DanX_Question>sf</DanX_Question> <DanX_Choice1>d</DanX_Choice1> <DanX_Choice2>d</DanX_Choice2> <DanX_Choice3>d</DanX_Choice3> <DanX_Choice4>d</DanX_Choice4> <DanX_Choice5>dd</DanX_Choice5> <DanX_Answer>d8</DanX_Answer> <DanX_Score>8</DanX_Score> </danxuan> <danxuan> <DanX_Id>20</DanX_Id> <DanX_Question /> <DanX_Choice1>dfd</DanX_Choice1> <DanX_Choice2>dfd</DanX_Choice2> <DanX_Choice3>dfdf</DanX_Choice3> <DanX_Choice4 /> <DanX_Choice5 /> <DanX_Answer /> <DanX_Score>0</DanX_Score> </danxuan> <danxuan> <DanX_Id>21</DanX_Id> <DanX_Question>我想实现的功能是先执行一条SQL语句,例如"select * from table1",将所有记录取出来,生成一个XML文件,将此XML文件从客户端传送到服务器端,再将文件中的数据装载到数据库中。</DanX_Question> <DanX_Choice1 /> <DanX_Choice2 /> <DanX_Choice3 /> <DanX_Choice4 /> <DanX_Choice5 /> <DanX_Answer /> <DanX_Score>0</DanX_Score> </danxuan> <duoxuan> <DuoX_Id>1</DuoX_Id> <DuoX_Question>lllggggg</DuoX_Question> <DuoX_Choice1>ll</DuoX_Choice1> <DuoX_Choice2>ll</DuoX_Choice2> <DuoX_Choice3>l</DuoX_Choice3> <DuoX_Choice4>l</DuoX_Choice4> <DuoX_Answer>ee</DuoX_Answer> <DuoX_Score>33</DuoX_Score> </duoxuan> <duoxuan> <DuoX_Id>4</DuoX_Id> <DuoX_Question>gsdfgsd</DuoX_Question> <DuoX_Choice1>dd</DuoX_Choice1> <DuoX_Choice2>dd</DuoX_Choice2> <DuoX_Choice3>dd</DuoX_Choice3> <DuoX_Choice4>dd</DuoX_Choice4> <DuoX_Choice5>dd</DuoX_Choice5> <DuoX_Answer>dddd</DuoX_Answer> <DuoX_Score>66</DuoX_Score> </duoxuan> <duoxuan> <DuoX_Id>5</DuoX_Id> <DuoX_Question>用户管理”可以管理学生信息 “成绩管理”可以管理学生的考试成绩 “管理员管理”可以管理管理员信息 “题库管理”可以分别管理选择,判断和填空题信息,还可以上传试题 “成绩管理”可以管理学生的考试成绩 “管理员管理”可以管理管理员信息 “题库管理”可以分别管理选择,判断和填空题信息,还可以上传试题 “成绩管理”可以管理学生的考试成绩 “管理员管理”可以管理管理员信息 “题库管理”可以分别管理选择,判断和填空题信息,还可以上传试题 “成绩管理”可以管理学生的考试成绩 “管理员管理”可以管理管理员信息 “题库管理”可以分别管理选择,判断和填空题信息,还可以上传试题 “成绩管理”可以管理学生的考试成绩 “管理员管理”可以管理管理员信息 “题库管理”可以分别管理选择,判断和填空题信息,还可以上传试题 “成绩管理”可以管理学生的考试成绩 “管理员管理”可以管理管理员信息 “题库管理”可以分别管理选择,判断和填空题信息,还可以上传试题 “成绩管理”可以管理学生的考试成绩 “管理员管理”可以管理管理员信息 “题库管理”可以分别管理选择,判断和填空题信息,还可以上传试题 |
-- 作者:Qr -- 发布时间:8/27/2008 9:15:00 AM -- 最简单的分页就是通过如下语言来取得指定范围的节点 <xsl:apply-templates select="danxuan[position() > p1 and position() < p2]"> 然后将所取得的节点内容输出到一个DIV中,并将这个DIV根据需要设置其CSS display为block或none。 用同样的方法,将余下的节点再输出到另外的DIV中,通过javascript来修改div的CSS display,即可达到分页的目的。 |
-- 作者:junxipang -- 发布时间:8/27/2008 9:37:00 AM -- 哈哈 谢谢斑竹 没想到这么快就回复了 谢谢啦 可惜我刚接触XML 现在在做一个在线考试系统 数据已经从数据库提取成为XML文件 但就是不会分页 谢谢您给我的思路 可是我是个菜鸟 还是不明白 您能否帮我分一下啊 现在就着四种题型 能否抽时间帮忙分一下啊 google baidu了很长时间也没找到 拜托了!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
-- 作者:Qr -- 发布时间:8/27/2008 10:18:00 AM -- 本版有很多分页代码,搜一下就可以了。 |
-- 作者:junxipang -- 发布时间:8/27/2008 12:19:00 PM -- 谢谢斑竹回复 论坛里所有分页的主题我都看了 呵呵 没有符合我的要求的 如果仅一种题型的话分页还 是好分的 但现在是四种题型就不知道怎么办了 还希望斑竹抽时间解决一下,毕竟我刚刚接触 XML,许多还看不懂 谢谢啦 呵呵 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
2,644.531ms |