2012-04-06 4 views
0

다음 링크를 사용 중이며 xml 필드를 구문 분석하고 목록보기에 제목을 표시하고 있습니다. 내 문제는 descrption HTML 태그가 포함되어 있습니다.XML 피드에서 descrption 얻기

<description><![CDATA[<p>We had one of our best episodes yet talking about how to monetize apps through advertisements and how to create custom ones. In addition we taught how to implement analytics in your app and how important analytics are to improving user experience. Our special guest for the show was Scott Mountenay, a web developer who has entered the Android ecosystem. He speaks about his experience, opinions, and favourite things about developing for Android. Join us in another two weeks on April 5th for another great episode.</p> 
<p>&nbsp;</p> 
<p>&nbsp;</p> 
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="296" id="utv206642" name="utv_n_61348"><param name="flashvars" value="loc=%2F&amp;autoplay=false&amp;vid=13501464&amp;locale=en_US&amp;hasticket=false&amp;id=13501464&amp;v3=1" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.ustream.tv/flash/viewer.swf" /><embed flashvars="loc=%2F&amp;autoplay=false&amp;vid=13501464&amp;locale=en_US&amp;hasticket=false&amp;id=13501464&amp;v3=1" width="480" height="296" allowfullscreen="true" allowscriptaccess="always" id="utv206642" name="utv_n_61348" src="http://www.ustream.tv/flash/viewer.swf" type="application/x-shockwave-flash" /></object></p> 
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="296" id="utv418087" name="utv_n_63775"><param name="flashvars" value="loc=%2F&amp;autoplay=false&amp;vid=13502856&amp;locale=en_US&amp;hasticket=false&amp;id=13502856&amp;v3=1" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.ustream.tv/flash/viewer.swf" /><embed flashvars="loc=%2F&amp;autoplay=false&amp;vid=13502856&amp;locale=en_US&amp;hasticket=false&amp;id=13502856&amp;v3=1" width="480" height="296" allowfullscreen="true" allowscriptaccess="always" id="utv418087" name="utv_n_63775" src="http://www.ustream.tv/flash/viewer.swf" type="application/x-shockwave-flash" /></object></p>]]></description> 

어떻게 의미있는 데이터 만 표시합니까? 또한 목록보기를 클릭하면이 텍스트를 표시하는 데 가장 적합한 레이아웃은 무엇이며 어떻게 작성해야할까요?

+1

(http://stackoverflow.com/a/2116191/603127) 텍스트 뷰에서 HTML을 표시하는 방법에 대해 설명합니다. – ocanal

+0

예. 그게 도움이 됐어. 고마워. – user1092042

답변

1

일반적으로 파서는 정의에 따라 CDATA을 무시하지만 안드로이드에서는 nexttoken() 함수를 사용하여 찾은 다음 gettext를 사용하여 그 안의 텍스트를 검색 할 수 있습니다.

이 페이지에 대해 읽을 수 있습니다 : 당신은 [여기]를 찾을 수 http://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html