は私が私がobjの構造は完全にXMLを一致さアクセスする要素
$content = mb_convert_encoding($content, "ASCII");
$obj = new SimpleXMLElement($content);
を使用して、オブジェクトになってきましたその下のXML文字列を持っています。しかし、親の "set"ノードを持たない配列の配列を取得しようとすると、問題が発生します。 私は私がしなければ内部ここから
foreach($obj->group as $currentGroup)
{
を行う$ currentGroup->サブテストの構造をが、私はその後、は、その下に0と1の番号とノードを設定参照設定し、その下に。 私の問題は、私がやろう、それをある$ currentGroup->セット - >設定(私は他の人のものの最初に自動的にセットし、どれを取得し、その後、親なしのセットの配列を取得しようとする。
<global>
<group name="bce">
<sets>
<set name="a">
<subsets>
<subset name="bla"/>
<subset name="bla2"/>
<subset name="bla3"/>
</subsets>
</set>
<set name="b" />
<subsets>
<subset name="bla"/>
<subset name="bla2"/>
<subset name="bla3"/>
</subsets>
</set>
<set name="c" />
<subsets>
<subset name="bla"/>
<subset name="bla2"/>
<subset name="bla3"/>
</subsets>
</set>
<set name="d" />
<subsets>
<subset name="bla"/>
<subset name="bla2"/>
<subset name="bla3"/>
</subsets>
</set>
</subgroupones>
</group>
<group name="ert">
<sets>
<set name="aa">
<subsets>
<subset name="bla"/>
<subset name="bla2"/>
<subset name="bla3"/>
</subsets>
</set>
<set name="bb" />
<subsets>
<subset name="bla"/>
<subset name="bla2"/>
<subset name="bla3"/>
</subsets>
</set>
</subgroupones>
</group>
</global>
ようだ。それが問題だかどうかわからない。ただ、それに気づきましたまた、閉じたタグ ' subgroupones>'にはオープンタグがありません。 – Gohn67