дается следующая структура XML (у меня есть это в XML-файле, с большим количеством другого содержания - в <p>
теги только там, чтобы указать, что другие теги могут следовать):PHP структура углубление XML
<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>
или другими словами, есть ли способ, чтобы иметь более высокий уровень titels окружать нижний уровень titels и все содержимое, которое следует за ними , тем самым создавая вложенную структуру. Содержание каждого тега TITEL1,2 и 3 должно входить в новый <TITEL>
-элемент
Я уже задал тот же вопрос на стороне XSLT форума, но получил совет попробовать C# или java. Поскольку я не знаю эти языки и знаю несколько больше, чем основы PHP, я думал о том, чтобы попробовать это. Может ли кто-нибудь посадить меня на моем пути?
В качестве дополнительного вопроса - как я могу сделать то же самое с помощью Java (JDOM/SAX)? – futureelite7