したがって、ノードと子を持つある種のツリー構造があるとします。ツリーを移動して、特定のノードが表示されたら叫びたいです。
以下を見てください。これはActionScriptですが、Javaなどに似ています。
for(var i:int=0; i<parent.children.length; i++)
{
child = parent.children[i];
if(child.nodeName == "A")
{
parent = child;
for(var j:int=0; j<parent.children.length; j++)
{
child = parent.children[j];
if(child.nodeName == "B")
{
trace("B found");
parent = child;
//now search for C etc...
}
}
}
}
問題は「親=子」の行にあります。次の子のセットに「ジャンプ」したいのですが、もちろん、戻ったときに上の親への参照が失われました。これを行う通常の方法は何ですか?