以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 SVG/GML/VRML/X3D/XAML 』 (http://bbs.xml.org.cn/list.asp?boardid=21) ---- [求助]svg如何读取外部xml文件的数据? (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=19199) |
-- 作者:zsumore -- 发布时间:6/3/2005 4:25:00 PM -- [求助]svg如何读取外部xml文件的数据? 如题 |
-- 作者:keeponline -- 发布时间:6/5/2005 5:01:00 PM -- function init(evt){ SVG_Document=evt.target.ownerDocument; getURL("yourdata.xml",loadfile); } |
-- 作者:keeponline -- 发布时间:6/5/2005 5:08:00 PM -- function loadfile(obj){ if(obj.success){ print_message(""); funtionname=new funtionnamer(); var yourvar = parseXML(obj.content); var youvar1=yourvar.firstChild.getElementsByTagName("????").item(0).getElementsByTagName("????"); if(yourvar2!=null) yourvar2=yourvar2.getData(); } ?????部分是你的XML的节点名 |
-- 作者:zsumore -- 发布时间:6/5/2005 8:53:00 PM -- thanks,不过好像是照抄,有点问题 |
-- 作者:keeponline -- 发布时间:6/6/2005 12:29:00 PM -- geturl() parseXML() .firstChild.getElementsByTagName("????").item(0).getElementsByTagName("????") .getData() 把这几个函数会用就好了 |
-- 作者:edison1024 -- 发布时间:6/8/2005 9:07:00 AM -- 我无语 |
-- 作者:cloud208 -- 发布时间:6/17/2005 11:41:00 AM -- 学习之. |
-- 作者:leomay -- 发布时间:6/17/2005 1:17:00 PM -- 不妨用asp试一下 <%@ Language=VBScript %> <html> <head> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> </head> <body> <% Response.Clear Response.Buffer = True Dim xmlDom, xslDom, strResult Set xmlDom = Server.CreateObject("Msxml2.DOMDocument") Set xslDom = Server.CreateObject("Msxml2.FreeThreadedDOMDocument") xmlDom.async = False xslDom.async = False xmlDom.load Server.MapPath("???.xml") xslDom.load Server.MapPath("???.xsl") Response.ContentType = "image/svg+xml" strResult = xmlDom.transformNode(xslDom) strResult = Replace(strResult,"UTF-16","UTF-8")//显示中文 </body> |
-- 作者:babyfish82 -- 发布时间:9/14/2005 5:03:00 PM -- 用二楼的方法就可以了 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
51.758ms |