var oRoot = document.createElement("Root");
var oView = document.createElement("ViewInfo");
oRoot.appendChild(oView);
var oName = document.createElement("Name");
oName.innerText = "Tom";
oView.appendChild(oName);var oSex = document.createElement("Sex");
oSex.innerText = "男";
oView.appendChild(oSex);var oAge = document.createElement("Old");
oAge.innerText = "17";
oView.appendChild(oAge);
alert(oRoot.outerHTML);

解决方案 »

  1.   

    多谢 LxcJie(肖冲) ( ) 信誉:100
      

  2.   

    <script>
    adTypeBinary = 1
    adSaveCreateOverwrite = 2
    adModeReadWrite = 3
    xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP")
    xmlHTTP.open("GET","http://www.csdn.net/",false)
    xmlHTTP.send()
    contents = xmlHTTP.responseBody
    oStr = new ActiveXObject("ADODB.Stream")
    oStr.Mode = adModeReadWrite
    oStr.Type = adTypeBinary
     
    oStr.Open()
    oStr.Write(contents)
    oStr.SaveToFile("d:\\x.htm", adSaveCreateOverwrite)
    </script>
      

  3.   

    如何在本地创建一个空的XML文件.比如:新建一个c\temp.xml文件
    temp.xml内容如下:
    <?xml version="1.0" encoding="gb2312"?>
    <Root>
    </Root>
      

  4.   

    直接用FSO啊。<script>
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var f = fso.CreateTextFile("C:\\temp.xml");
    f.WriteLine('<?xml version="1.0" encoding="gb2312"?>');
    f.WriteLine('<Root>');
    f.WriteLine('</Root>');
    </script>
      

  5.   

    多谢楼上各位啦,小弟刚从delphi改行过来。人生地不熟。多谢各位帮忙
    马上结贴,散分