2
PHPでDOMDocument
とDOMXpath
を使用して、より小さなXMLファイルに分解する製品のXMLフィードがあります。XMLノードのインポートと名前空間の削除
私は新しいXMLファイルを作成し、ルートノードを追加してから、すべてのディープコピーされたノードをメインフィードからインポートします。インポートされたノードから名前空間を削除したいと思います。
私が正しくノードからxmlns
属性が削除されますが、出力が登録するための準備ができて、インポートノードに関連付けられた名前空間の痕跡を削除したい
<default:node />
のように見えるように、デフォルトの名前空間を作成$node->removeAttributeNS('myurl' , '')
を試してみました新しい名前空間。
喜んで頂いたヒント。