Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中重命名DOMNode 12 C++ 21 PHP 25 JAVA 32 python 22 历史_Php - Fatal编程技术网

在PHP中重命名DOMNode 12 C++ 21 PHP 25 JAVA 32 python 22 历史

在PHP中重命名DOMNode 12 C++ 21 PHP 25 JAVA 32 python 22 历史,php,Php,如何重命名 <?xml version='1.0' encoding='UTF-8' standalone='no'?> <Document xmlns='urn:iso:std:iso:20022:tech:xsd:pain.001.001.02'> <books> <book> <qty>12</qty> <title>C++</title

如何重命名

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<Document xmlns='urn:iso:std:iso:20022:tech:xsd:pain.001.001.02'>
    <books>    
        <book>
        <qty>12</qty>
        <title>C++</title>
        </book>
        <book>
        <qty>21</qty>
        <title>PHP</title>
        </book>    
      </books>    

      <books>    
        <book>
        <qty>25</qty>
        <title>Java</title>
        </book>    
        <book>  
        <qty>32</qty>
        <title>Python</title>
        </book>
        <book>  
        <qty>22</qty>
        <title>History</title>
        </book>    
    </books>

  </Document>



在这里,您不需要重命名,而是删除一个属性。可能是DomeElement::removeAttribute(http://php.net/manual/en/domelement.removeattribute.php)将完成这项工作,但如果他不这样做,因为xmlns定义了一个名称空间,请尝试将默认名称空间重新定义为null。

是的,您是对的,如何将默认名称空间重新定义为null。
<Document xmlns='urn:iso:std:iso:20022:tech:xsd:pain.001.001.02'>
<Document>