PHPのDOMapiで、ノードクローニングについて全く分からないことがありこちらに質問させていただきました。
以下が私の直面した問題サンプルです。
lang
1$dom = new DOMDocument( '1.0', 'UTF-8' ); 2$test = $dom->createElement( 'test' ); 3$dom->appendChild( $test ); 4 5$dom2 = new DOMDocument( '1.0', 'UTF-8' ); 6$test2 = $dom2->createElement( 'test2' ); 7$dom2->appendChild( $test2 ); 8 9// ここでエラーになります 10$test2->appendChild( $test->cloneNode() ); 11
これをほんの少しでも走らせると、例外が投げられます。
Fatal error: Uncaught exception 'DOMException' with message 'Wrong Document Error'
ドキュメントからノードをフェッチして、複製後にほかのドキュメントへアペンドすることはできないのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。