La referencia a la entidad "f" debe terminar con el signo ";" Delimitador

Tengo el siguiente archivo xml en mi carpeta res / raw –

Título de RSS http://urlofthething.com

<item> <title>Title</title> <description>The description goes here</description> <link>http://someurl.someurl.com/data/Content/1771370477</link> <guid>15626277</guid> <pubDate>28 Jan 2011 19:07:00 +0000</pubDate> <media:group> <media:content medium="video" duration="273" url="http://something.someurl.com/access/choice/u/0/1/15626277?rtspdirect=true&f=001110786488&stylesheet=mobile"> </media:content> </media:group> </item> <item> <title>Title</title> <description>The description goes here</description> <link>http://someurl.someurl.com/data/Content/1771370477</link> <guid>15626277</guid> <pubDate>28 Jan 2011 19:07:00 +0000</pubDate> <media:group> <media:content medium="video" duration="273" url="http://something.someurl.com/access/choice/u/0/1/15626277?rtspdirect=true&f=001110786488&stylesheet=mobile"> </media:content> </media:group> </item> </channel> 

Y estoy usando

 InputStream ins = getResources().openRawResource(R.raw.myxmlfile); 

Para leer el archivo.

Sin embargo en la línea –

 url="http://something.someurl.com/access/choice/u/0/1/15626277?rtspdirect=true&f=001110786488&stylesheet=mobile"> 

Estoy teniendo el siguiente error –

 The reference to entity "f" must end with the ';' delimiter 

Dado que se trata de XML, el analizador espera que el símbolo & preceda a entidades como &quot; .

Pruebe a sustituir su & con &amp; Y todo debería estar bien: esto se entenderá como un verdadero "esperma" del analizador.

Intente utilizar &amp; En lugar de & en URL.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.