熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

PHP網絡開發詳解:XML文件的讀取[1]

2013-11-15 12:42:28  來源: PHP編程 
    ——此文章摘自《完全手冊PHP網絡開發詳解》定價 特價 詳細>>http://tracklinktechcn/?m_id=dangdang&a_id=A&l=&l_type= width= height= border= nosave>

    XMLHttpRequest控件的另一個重要用途就是可以實現與XML文件的交互與獲得文本或HTML文件相類似在讀取XML文件時使用responseXML來獲得請求的XML代碼以下XML文件存儲了與前面HTML文件類似的內容
    <?xml version= encoding=UTF?>
        <employees>
            <employee>
                <name>Simon</name>
                <sex>Male</sex>
                <age></age>
                <band></band>
                <salary></salary>
            </employee>
            <employee>
                <name>Elaine</name>
                <sex>Female</sex>
                <age></age>
                <band></band>
                <salary></salary>
            </employee>
            <employee>
                <name>Susan</name>
                <sex>Female</sex>
                <age></age>
                <band></band>
                <salary></salary>
            </employee>
        </employees>

    對於使用responseXML屬性返回的對象需使用getElementsByTagName()方法來獲得XML中相應標簽的內容以下代碼通過讀取上面的XML文件在頁面上輸出了相應的內容
    <html>
    <head>
    <title>Ajax Example</title>
    <script type=text/javascript>
    var xmlobj;                                 //定義XMLHttpRequest對象
    function CreateXMLHttpRequest()
    {
        if(windowActiveXObject)
                            //如果當前浏覽器支持ActiveXObject則創建ActiveXObject對象
        {
             xmlobj = new ActiveXObject(MicrosoftXMLHTTP);
        }
        else if(windowXMLHttpRequest)
                            //如果當前浏覽器支持XMLHttpRequest則創建
                                XMLHttpRequest對象
        {
             xmlobj = new XMLHttpRequest();
        }
    }

right>[]  [http://developcsaicn/web/htm>]  


From:http://tw.wingwit.com/Article/program/PHP/201311/21448.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.