Lo logre, pero tuve que cambiar la estructura del XML así:
Código:
<?xml version="1.0" encoding="UTF-8"?>
<gal01>
<photo dir="gal01/01.jpg">
<desc>
<![CDATA[Esta es la foto uno.]]>
</desc>
</photo>
<photo dir="gal01/02.jpg">
<desc>
<![CDATA[seguimos con la foto 2.]]>
</desc>
</photo>
<photo dir="gal01/03.jpg">
<desc>
<![CDATA[Pruebo caractéres especiales.]]>
</desc>
</photo>
<photo dir="gal01/04.jpg">
<desc>
<![CDATA[pruebo <b>html</b> tags.]]>
</desc>
</photo>
<photo dir="gal01/05.jpg">
<desc>
<![CDATA[ña ñe ñi ño ñu Ñ]]>
</desc>
</photo>
<photo dir="gal01/06.jpg">
<desc>
<![CDATA[á é í ó ú Á É Í Ó Ú]]>
</desc>
</photo>
</gal01>
Si alguien sabe cómo hacerlo sin que cambie la estructura se lo agradecería mucho.