|
以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 XSL/XSLT/XSL-FO/CSS 』 (http://bbs.xml.org.cn/list.asp?boardid=8) ---- [求助]XML做新闻列表的问题,急了1晚上,请教高手! (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=56521) |
|
-- 作者:kushidai -- 发布时间:12/8/2007 3:07:00 AM -- [求助]XML做新闻列表的问题,急了1晚上,请教高手! 我的思路是在网页中调用XML,包含标题,连接,时间3项.怕以后搞乱的代码,所以就是简单的想把新闻列表的修改工作以后独立出来,手动在XML改下标题和连接就好了. XML内如下----------------------------------------------------- <news> <id>1</id> <title>标题</title> <Posttime>12-07</Posttime> <text>新闻</text> <url>http://.....</url> <news> <news> <id>2</id> <title>标题2</title> <Posttime>12-07</Posttime> <text>新闻2</text> <url>http://.....</url> <news> html使用------------------------------------------------------------------- <ul> 问题是我不知道该怎么表达,在网上找了很多,没有类似的示例或我看不明白,我就会瞎拼凑. 补充我自己搞了1个,效果体现出来了,不知道怎么让第2条新闻读取XML第2条.不懂XML就是郁闷啊. |
|
-- 作者:kushidai -- 发布时间:12/8/2007 3:24:00 AM -- 补充下 本人做的最终效果,适用与网吧桌面上面,现在是未完成的,请大家PP,如果这个XML新闻列表弄好了,以后就不会在动这个HTML了, 只用在CSS修改1个字母即可切换背景的.比较方便了. |
|
-- 作者:Qr -- 发布时间:12/8/2007 9:33:00 AM -- <xsl:for-each select="news"> <li class=notice><a title="{title}" href="{url}"><xsl:value-of select="text"/></a></li><SPAN><xsl:value-of select="Posttime"/></SPAN> </xsl:for-each> |
|
-- 作者:kushidai -- 发布时间:12/8/2007 5:43:00 PM -- 谢谢斑竹,很简洁的代码,我看懂了 就是还是调不出来. 怎么读取XML文件呢?在<html>上面用什么? 我现在的文件有list.xml和 index.html <?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> ?? |
|
-- 作者:solidluck -- 发布时间:1/29/2008 9:50:00 AM -- 用javascript调用 |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
51.758ms |