Псевдо XML-шаблоны, чувствительные к регистру

Кот Мурзик

Новичок
Псевдо XML-шаблоны, чувствительные к регистру

Добрый вечер!

У меня вот такая задача.

Есть шаблон такого вида:

PHP:
<LIST>
	<ELEMENTS>
		<ELEMENT>
				<IMAGE><img border=0></IMAGE>
				<div class=someclass>#something#</div>
		</ELEMENT>
		<SPACER></SPACER>
	</ELEMENTS>
</LIST>
То есть, "нужные" тэги - капсом, а html - строчными. У меня, конечно, есть примитивный самописный набор функций, чтобы это пропарсить... но очень коряво, и только если знать названия тэгов. А задача пропарсить это не зная их, то есть как обычный произвольный xml-документ. Но в нем надо ставить CDATA, чтобы использовать именно настоящий XML. А это очень неудобно.

Есть ли уже какие-нибудь готовые классы, которые позволяют реализовать древовидный парсинг таких вот шаблонов???

заранее спасибо!
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Есть ли уже какие-нибудь готовые классы, которые позволяют реализовать древовидный парсинг таких вот шаблонов???
Есть.

-~{}~ 10.01.09 00:28:

[m]xml[/m]
 

Кот Мурзик

Новичок
А он же только полноценные XML читает или нет? Там же нельзя просто так вот html-тэги без htmlspecialchars и цдата размещать.. так ведь?
 
Сверху