js 读取 xml文件

解决方案 »

  1.   

    <?xml version="1.0" encoding="utf-8" ?>
    <INBOX>
    <EMAIL>
    <TO>#</TO>
    <FROM>精致两居 精致生活1</FROM>
    <CC>images/001.jpg</CC>
    <SUBJECT>广安门外精装两居免中介费</SUBJECT>
    <BODY>点击查看内容</BODY>
    </EMAIL>
    <EMAIL>
    <TO>#</TO>
    <FROM>精致两居 精致生活2</FROM>
    <CC>images/002.jpg</CC>
    <SUBJECT>广安门外精装两居免中介费</SUBJECT>
    <BODY>点击查看内容</BODY>
    </EMAIL>
    <EMAIL>
    <TO>#</TO>
    <FROM>精致两居 精致生活3</FROM>
    <CC>images/003.jpg</CC>
    <SUBJECT>广安门外精装两居免中介费</SUBJECT>
    <BODY>点击查看内容</BODY>
    </EMAIL>
    <EMAIL>
    <TO>#</TO>
    <FROM>精致两居 精致生活4</FROM>
    <CC>images/004.jpg</CC>
    <SUBJECT>广安门外精装两居免中介费</SUBJECT>
    <BODY>点击查看内容</BODY>
    </EMAIL>
    <EMAIL>
    <TO>#</TO>
    <FROM>精致两居 精致生活5</FROM>
    <CC>images/005.jpg</CC>
    <SUBJECT>广安门外精装两居免中介费</SUBJECT>
    <BODY>点击查看内容</BODY>
    </EMAIL>
    </INBOX>
    这是xml 把它用js 读取出来  flash显示
      

  2.   

    xml  flash可以直接读取JS读取xml需要使用ajax需要代码不?
      

  3.   


    var XMLhttp=null;
    function GreatXMLHTTP(){

    if(window.ActiveXObject){  //IE 浏览器
      try {
      XMLhttp=new ActiveXObject("msxml2.XMLHTTP");
      }catch(e){ 
       try{
      XMLhttp=new ActiveXObject("Microsoft.XMLHTTP");
       }
    catch(e){}
    }
    }
    else if(window.XMLHttpRequest){  //Mozilla
      XMLhttp=new XMLHttpRequest();
      XMLhttp.overrideMimeType("text/xml");
    }
      
    }function sendxml (){
       GreatXMLHTTP();
    url="";//相应传递的get数据
    XMLhttp.open ("GET", url, true);
    XMLhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=gb2312');
    //strOut = new String(strIn.getBytes("8859_1"), "GB2312");
    // XMLhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=gb2312") 
    // XMLhttp.Send
    XMLhttp.onreadystatechange=function () {
    if (XMLhttp.readyState == 4) {
    writeshops(XMLhttp.responseText);
    }
    }//这个函数如果是单另的,只写函数名即可
    XMLhttp.send(null);
    }