[PHP-users 18695]Re: XMLDOMでのエレメントの削除のしかた

tamagawa tamagawa @ skygroup.jp
2003年 10月 30日 (木) 14:42:25 JST


玉川です。実際にやってみると

if (get_class($child)==='domelement') {
 if (count($child->child_nodes())>0) {
  print count($child->child_nodes()) . "<br>";
  $grandChild = $child->first_child();
  $child->remove_child($grandChild);
  print count($child->child_nodes());
 }
}

これでちゃんと数が一つ減って表示されているので、
やっぱりnodeのメソッドであるremove_childは使えて
いますよ。get_parent_class($child)も"domnode"を
返してきます。ご参考になれば。
--
玉川竜司

mkomura @ eadvisor.co.jp wrote:

> nodeが祖先だと考えるとelementでもnodeのメソッドが使えると感じるのですが
> そうではないみたいですね。




PHP-users メーリングリストの案内