<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            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

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看