2011-01-28 14 views
5

Estoy a punto de desarrollar una aplicación usando Sencha touch. El problema que estoy enfrentando en este momento es que el código de Sencha debería leer el siguiente XML ("data.xml" y mostrar Noticias, Artículos ...), ¿algún experto que pueda ayudar aquí, por favor?Lea XML usando Sencha

<ns2:categories> 
<category> 
<catId>96</catId> 
<title>News</title> 
</category> 
<category> 
<catId>97</catId> 
<title>Articles</title> 
</category> 
</ns2:categories> 

Y cuando hago clic en News como un ejemplo debe leer ese elemento en particular "recordId" en "data_read.xml" y mostrar "origUrl", "Título", "datos" .El data_read.xml parece a continuación ...

<ns2:records> 
<record> 
<recordId>96</recordId> 
<title>123 Lifted</title> 
<author>|</author> 
<published>2010-01-20T14:36:00.000-08:00</published> 
<origUrl> 
http://www.abc.com/</origUrl> 
<numComments>0</numComments> 
<data> 
<![CDATA[<p>According to a report on sd asdas das asdasd asdasd hjjasd .</p> 
<p> </p> 
<p>This is a landmark vote, and a harbinger of change for this extremely traditional area that also has banned the use of metal r bolt.</p> 
<p> </p> 
<p>Check out: abc.com and xyz .com for more information.</p> 
<p class="modifydate">Last Updated (Wednesday, 20 January 2010 22:36)</p>]]> 
</data> 
</record> 
</ns2:records> 

¿Esto es posible en Sencha?

Respuesta

0

sospecho que el lector XML no está correctamente manejando CDATA (Lea sobre CDATA here), pero lo hará el análisis sintáctico tengo que volver y mirarlo más tarde. Una posible alternativa es preparar el xml para eliminar CDATA.