代码之家  ›  专栏  ›  技术社区  ›  mko

在其父节点的第一个添加XML节点

  •  0
  • mko  · 技术社区  · 15 年前
    <?xml version="1.0" encoding="utf-8"?>
    
    <users>
      <user>
        <firstname>Mark</firstname>
        <surname>Zhu</surname>
        </user>
    </users>
    

    这是我要添加到现有节点前面的用户节点

      <user>
    <firstname>Andy</firstname>
    <surname>Li</surname>
    </user>
    

    simplexmlement::addchild可以将添加到现有元素的后面, 有人知道怎么在前面加吗?

    3 回复  |  直到 15 年前
        1
  •  2
  •   Andrew67    15 年前

    尤其是你必须使用dom

    DOMNode::insertBefore(DOMNode, DOMNode)
    

    http://www.php.net/manual/en/domnode.insertbefore.php

        2
  •  0
  •   Olical    15 年前

    如果您读取XML,然后在新文档中打印用户节点+原始XML,会怎么样?

        3
  •  0
  •   jwueller    15 年前

    我建议简单地手工添加XML声明。您可以简单地在XML结构之前输出它。

    推荐文章