[eside-ghost] Pregunta PHP: caracteres especiales a UTF-8 y a plano

David Santamaria d.highwayman en gmail.com
Vie Jul 11 13:52:08 CEST 2008


Aupa,
>
> iTunes, no admite especiales. Ni acentos, ni aunque vayan en UTF-8. Nada.
> Asi que si pone "camión" mas vale que le pases "camion" y "camión" tampoco le vale

Segun dicen ellos en su web
http://www.apple.com/itunes/store/podcaststechspecs.html#encoding

"

Unlike HTML, XML supports only five "named character entities":

character   name                   xml
&              ampersand           &
<              less-than sign       &lt;
>              greater-than sign   &gt;
'               apostrophe           &apos;
"               quotation             &quot;

The five characters above are the only characters that require
escaping in XML. All other characters can be entered directly in an
editor that supports UTF-8. You can also use numeric character
references that specify the Unicode for the character, for example:

character           name                                    xml
(c)                      copyright sign                       &#xA9;
℗                      sound recording copyright      &#x2117;
™                      trade mark sign                    &#x2122;

"

Asi que deberia de tragar con &#211;, has probado esta? Y tienes bien
puesto en el xml el encoding?

<?xml version="1.0" encoding="UTF-8"?>


> Por otro lado ¿alguien sabe como se puede incluir HTML en la descripcion de un feed? Segun el rss no se admite html, peeeero usando noseque leches si se puede.

Este ejmplo:
http://feedparser.org/docs/examples/rss20.xml
sacado de aqui tiene tags en el campo description:

http://www.feedparser.org/docs/html-sanitization.html

Espero que te sirva, un saludo.


Más información sobre la lista de distribución eside-ghost