<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            php語言

            通過php添加xml文檔內容的方法

            時間:2025-04-23 15:38:59 php語言 我要投稿
            • 相關推薦

            通過php添加xml文檔內容的方法

              講述了通過php添加xml文檔內容的方法。分享給大家供大家參考。具體分析如下:

              這里講述的添加xml文檔內容,從上一篇《DOM基礎及php讀取xml內容操作的方法》繼續,代碼如下:

              代碼如下:

              <?php

              //1、創建一個DOMDocument對象。該對象就表示 xml文件

              $xmldoc = new DOMDocument();

              //2、加載xml文件(指定要解析哪個xml文件,此時dom樹節點就會加載到內存中)

              $xmldoc->load("class.xml");

              //3、添加一條學生信息

              //(1)取出要節點

              $root = $xmldoc->getElementsByTagName("class")->item(0);//返回DOMElement對象類型

              var_dump($root);

              //(2)創建學生節點 student

              $stu_node = $xmldoc->createElement("student");//返回DOMElement對象類型

              $stu_node->setAttribute("id","大美女");//給創建的節點添加屬性,如果有需要的話

              //(3)創建名字、性別、年齡等節點 name、sex和age

              $stu_node_name = $xmldoc->createElement("name");

              $stu_node_name->nodeValue = "大喬";

              $stu_node_sex = $xmldoc->createElement("sex");

              $stu_node_sex->nodeValue = "女";

              $stu_node_age = $xmldoc->createElement("age");

              $stu_node_age->nodeValue = "25";

              //(4)將name、sex、age等三個節點掛載到student節點上

              $stu_node->appendchild($stu_node_name);

              $stu_node->appendchild($stu_node_sex);

              $stu_node->appendchild($stu_node_age);

              //(5)把student節點掛載到根節點上

              $root->appendchild($stu_node);

              //4、保存到 xml 文檔中

              //$xmldoc->save("class.xml");//保存到原xml文檔中,相當于在后面添加;如果是一個不存在的xml文檔,則會新建一個xml文檔,內容為原xml內容+新添加的內容。

              ?>

              希望本文所述對大家的php操作XML程序設計有所幫助。

            【通過php添加xml文檔內容的方法】相關文章:

            PHP往XML中添加節點的方法11-05

            php解析XML文檔屬性并編輯的代碼09-28

            PHP將XML轉為數組的方法06-18

            PHP如何使用DOM和simplexml讀取xml文檔07-22

            PHP生成Word文檔的方法06-28

            PHP關聯鏈接添加的方法07-19

            PHP將XML轉為數組的方法詳解07-27

            php操作xml的各種方法解析10-10

            PHP關聯鏈接添加方法有哪些07-12

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院