以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XSL/XSLT/XSL-FO/CSS 』 (http://bbs.xml.org.cn/list.asp?boardid=8) ---- 这种命名空间的xmlns:media="http://search.yahoo.com/mrss/"怎么取值? (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=43813) |
-- 作者:snwebsite -- 发布时间:3/12/2007 11:11:00 AM -- 这种命名空间的xmlns:media="http://search.yahoo.com/mrss/"怎么取值? 要取图片地址: <media:thumbnail url="*.jpg" width="" height="" /> 我这样不行:<img src="{media:thumbnail/@url}"/> 是哪里的问题,谢谢!
|
-- 作者:hexun831012 -- 发布时间:3/13/2007 9:19:00 AM -- 把命名空间去掉 |
-- 作者:snwebsite -- 发布时间:3/13/2007 10:25:00 AM -- ...-______-! 读的是图片或视频共享站提供的RSS,没法去掉. |
-- 作者:hexun831012 -- 发布时间:3/13/2007 10:35:00 AM -- 我明白了,你的意思是把命名空间里的地址加上url组成完整的地址,你对xml的命名空间的理解有本质的问题,你所说的那种实现叫xml:base,可惜的是目前xsl还不支持,但有其他的方法可以实现,比如你给xsl定义一个全局变量,也可以在xml的根节点加一个base属性并在xsl中获取,而xml的命名空间指的是用一个URI去唯一标示一种文档格式,之所以用URI是应为URI在互联网上唯一,而不是用来做参数的 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |