с учетом следующей структуры XML (у меня это есть в XML-файле со множеством другого содержимого - теги <p>
просто указывают, что другие теги могут следовать):
<TITEL1>...</TITEL1>
<p>..</p>
<TITEL2>...</TITEL2>
<TITEL3>...</TITEL3>
<TITEL3>...</TITEL3>
<P>...<P>
Есть ли способ достичь этого с помощью PHP (записать его в новый файл):
<TITEL1>
<TITEL>...</TITEL>
<p>...</p>
<TITEL2>
<TITEL>...</TITEL>
<TITEL3>
<TITEL>...</TITEL>
<P>...</P>
</TITEL3>
<TITEL3>
<TITEL>...</TITEL>
<P>...</P>
</TITEL3>
</TITEL2>
</TITEL1>
или другими словами, есть ли способ, чтобы титры более высокого уровня включали титры более низкого уровня и весь контент, которыйследует за ними, создавая таким образом вложенную структуру.Содержимое каждого тега TITEL1,2 и 3 должно входить в новый <TITEL>
-элемент
Я уже задавал тот же вопрос на XSLT-стороне форума, но получил совет попробовать с c # или java,Поскольку я не знаю этих языков и знаю немного больше, чем основы PHP, я подумал попробовать это таким образом.Кто-нибудь может выставить меня на моем пути?