WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

再帰的イテレーター

RecursiveIteratorIterator を使用して、メッセージ・ツリー全体に反復処理を実行できます。 この場合、RecursiveIteratorIterator で MbsElementIterator を包み込むようにします。

以下の例では MbsElementIterator を作成して、これを RecursiveIteratorIterator 内にラップします。
$it  = new MbsElementIterator($input_assembly->XMLNSC->getFirstChild());
$rii = new RecursiveIteratorIterator($it, RecursiveIteratorIterator::CHILD_FIRST);

foreach($rii as $key=>$value)
{
  echo $key.'='.$value."\n";
}

MbsElementIterator クラスについて詳しくは、MbsElementIteratorを参照してください。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:48:40


概念トピック概念トピック | バージョン 8.0.0.5 | bc28320_