나는이 나는 다음과 같은 새로운 구조를 취득 할 수있는 방법이simplexmlement 목록의 순서를 반대로 바꾸려면 어떻게해야합니까?
<aaaa>
<bbbb>0000</bbbb>
<cccc>0000</cccc>
<dddd>
<eeee>
<gggg>1111</gggg>
<hhhh>2222</hhhh>
<mmmm>3333</mmmm>
</eeee>
<eeee>
<gggg>4444</gggg>
<hhhh>5555</hhhh>
<mmmm>6666</mmmm>
</eeee>
<eeee>
<gggg>7777</gggg>
<hhhh>8888</hhhh>
<mmmm>9999</mmmm>
</eeee>
</dddd>
</aaaa>
같은 SimpleXML을 객체? 내가 array_reverse로 되돌릴 수 DDDD의 자녀를 반복하고 객체의 배열에 삽입하려고했습니다
<aaaa>
<bbbb>0000</bbbb>
<cccc>0000</cccc>
<dddd>
<eeee>
<gggg>1111</gggg>
<hhhh>2222</hhhh>
<mmmm>3333</mmmm>
</eeee>
<eeee>
<gggg>4444</gggg>
<hhhh>5555</hhhh>
<mmmm>6666</mmmm>
</eeee>
<eeee>
<gggg>7777</gggg>
<hhhh>8888</hhhh>
<mmmm>9999</mmmm>
</eeee>
</dddd>
<ffff>
<eeee>
<gggg>7777</gggg>
<hhhh>8888</hhhh>
<mmmm>9999</mmmm>
</eeee>
<eeee>
<gggg>4444</gggg>
<hhhh>5555</hhhh>
<mmmm>6666</mmmm>
</eeee>
<eeee>
<gggg>1111</gggg>
<hhhh>2222</hhhh>
<mmmm>3333</mmmm>
</eeee>
</ffff>
</aaaa>
(새로운 요소 FFFF 역순으로 DDDD의 자식 같은 목록을 포함) ...하지만 때 주요 구조체에 다시 개체를 삽입하려고하면 결과가 부러 지거나 불완전합니다.
"하지만 다시 주요 구조에서 개체를 삽입 할 때, 결과는/깨진 불완전"- 당신은 XSLT 봤어이 – zerkms
정교한? –