以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  请教 如何 在javascript 脚本语言下 对xml 文件进行 存储(save)?急  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=27395)


--  作者:yongcai1999
--  发布时间:2/18/2006 8:45:00 AM

--  请教 如何 在javascript 脚本语言下 对xml 文件进行 存储(save)?急
看了很多关于xml 的存储问题。
好象都是用vb 进行存储,
比如:

set xml = server.createobject("msxml2.domdocument.4.0")
xml.load objxmldoc
xml.save (server.mappath("2.xml"))

而在javascript 环境下,我可以装载xml文档,比如:

var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("dom.xml");

,却无法存储,用
xmlDoc.save(dom.xml") 似乎不行。
请教各位高人,给点指点小弟。在这里先谢谢了。


--  作者:yongcai1999
--  发布时间:2/18/2006 4:35:00 PM

--  
怎么没人来帮帮我啊。。。。急啊。。。。。。
--  作者:hgpimac
--  发布时间:2/23/2006 9:31:00 AM

--  
用fso
--  作者:flyfoxs
--  发布时间:2/25/2006 8:06:00 PM

--  
没听说过javascript能写本地文件吧?
--  作者:yongcai1999
--  发布时间:2/28/2006 3:44:00 PM

--  
也就是说javascript 不能写本地文件。。那只有用 asp写是吧。似乎明白了。asp是可以的。申请个对象再load,再save,这是可以的。
--  作者:flyfoxs
--  发布时间:3/2/2006 3:01:00 PM

--  
以下是引用yongcai1999在2006-2-28 15:44:00的发言:
也就是说javascript 不能写本地文件。。那只有用 asp写是吧。似乎明白了。asp是可以的。申请个对象再load,再save,这是可以的。

聪明,不过这样写的文件是放置到服务器上,而不是本地(浏览器我在的机器).


--  作者:zclsingle
--  发布时间:3/17/2006 4:52:00 PM

--  
<script>
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
var docFragment;
xmlDoc.async = false;
xmlDoc.resolveExternals = false;
xmlDoc.loadXML("<root/>");
   docFragment = xmlDoc.createDocumentFragment();
   docFragment.appendChild(xmlDoc.createElement("node1"));
   docFragment.appendChild(xmlDoc.createElement("node2"));
   docFragment.appendChild(xmlDoc.createElement("node3"));
   alert(docFragment.xml);
   xmlDoc.documentElement.appendChild(docFragment);
var fso, filehandle;
fso = new ActiveXObject("Scripting.FileSystemObject");
filehandle = fso.CreateTextFile("test.xml", true);
filehandle.Write(xmlDoc.xml);
filehandle.Close();
   alert(xmlDoc.xml);
   //xmlDoc.save("yourfirst.xml");
</script>
--  作者:bruceshen
--  发布时间:6/16/2006 5:58:00 PM

--  
好象有点明白!!
--  作者:yongcai1999
--  发布时间:6/19/2006 10:24:00 AM

--  
谢谢各位大哥的指点。
--  作者:chaosxcc
--  发布时间:8/30/2006 10:14:00 AM

--  
苦苦的寻觅,终于找到方法问题解决了.谢谢zclsingle.

--  作者:king7jdx
--  发布时间:12/18/2006 8:33:00 PM

--  
虽然时间过去了很久,但我也还是要感谢zclsingle.的答案。
哎……苦苦寻觅了N久了
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
78.125ms