以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  [求助] 用javascript写一个xml的属性?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=46265)


--  作者:laosan925
--  发布时间:4/30/2007 10:46:00 AM

--  [求助] 用javascript写一个xml的属性?
具体是这样的:用javascript 写一个 xml文件,
就是在浏览器里面用

<INPUT TYPE=TEXT size="35" DATAFLD="id">


输入数值,然后写在xml文件的属性里面,
xml文件格式如下:

<总计>
<价格 美元="89" 日元="56" 人民币="225"/></总计>

就是用表格提交 美元、日元、人民币的值!写入xml文件的属性值里面!!


请好心人帮助!
小弟刚学几天,看了好几天的书和例子,没有办法,向大哥们求助


--  作者:Qr
--  发布时间:4/30/2007 7:54:00 PM

--  
var o = xmlDoc.createElement("价格")
o.setAttribute("美元","89")

javascript不能向服务端写操作,改用服务端语言吧。


--  作者:怪兽yan
--  发布时间:12/25/2007 4:47:00 PM

--  
用javascript写xml文件 有没有实例?
--  作者:Qr
--  发布时间:12/26/2007 8:49:00 AM

--  
用服务端语言吧,用javascript写xml文件很麻烦的,须用到FSO,如果服务器禁用FSO,javascript就没戏了。
--  作者:enyaxp
--  发布时间:12/26/2007 8:19:00 PM

--  
不嫌麻烦的话就按照XML的格式用js写字符串,写好后就看你是要将XML存在哪了。
要是存在客户端就用FSO写文件:
var   fso   =   new   ActiveXObject("Scripting.FileSystemObject");   
  var   a   =   fso.CreateTextFile("c:\\test.xml",   true);   
  a.WriteLine(strXML);   //strXML 就是你以XML格式写好的字符串
  a.Close();
要是存在服务器端就将字符串返回,不过要是这种情况还是用PHP在服务器端处理比较合适。

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
109.375ms