-1

我从 JSON 中获取 HTML 代码保存在字符串中并加载到 webView 问题是当保存在字符串中时它会改变这么多 < " 会显示任何想法为什么?它不加载图像我的屏幕看起来像这样然后http://imgur.com/KHRJjqN我会做什么/?怎么解码??为什么要编码呢?如何删除编码?帮助

             WebView      wv = (WebView) findViewById(R.id.webview1);




          {"Status":1,
      "data":
  [
 {"product_id":"8569",




   "name":"Scalp Med Hair Grow PC-0004..",

 "description":"<p><b><font face="Arial">Scalp Med Hair Grow PC-0004.. <\/font><\/b><\/p>    
  \r\n\r  \n<p><img border="0" height="257"  src="http:\/\/www.megamall.com.pk\/image\/cache  
 \/data\/10011-Scalp-Med-Hairfall-Solution- 800x800.jpg" width="261" \/><\/p>\r\n\r 
 \n<p><b><font face="Arial" size="2">
 Features: <\/font><\/b><\/p>\r\n\r\n<p><font face="Arial" size="2"><b>Scalp Med Hair 
 Grow<\/b>    is an all natural formulation which includes the pure extracts of plants from 
 3 different continents.<br \/>\r\n<br \/>\r\nIs your Bald Spot getting bigger and bigger 
 every   month?<br \/>\r\nIs the hair on your shower floor getting thicker while it gets
 thinner and thinner on your head?<br \/>\r\n<br \/>\r\nThen Scalp Med Hair Grow
 is for you. Scalp Med Hair Grow is an all natural formulation which includes the
 pure extracts of plants from 3 different continents. This tried and tested formulation
 will reach deep down to cleanse, revitalize and unblock the hair follicles allowing vital   
 nutrients to reach the hair roots and allow hair to grow again.<br \/>\r\n<br \/>\r\nScalp
  Med Hair Grow is the only ecological product of its kind capable of treating alopecia 
 efficiently. In the first month, continual use of Scalp Med Hair Grow will recover
 and strengthen the hair follicles. In the second month, your hair will stop 
 falling out altogether. And by the third month, new hair will start to grow.
  <\/font><\/p>\r\n",


 }

 ]}

  when get in json and save in string 


          String   htmldescription = school2.getJSONObject(0).getString("description");

         wv.loadData(htmldescription, "text/html", "utf8");


     // String htmldescription  save data like this below


htmldescription ="

   &lt;p&gt;&lt;b&gt;&lt;font face=&quot;Arial&quot;&gt;Scalp Med Hair Grow PC-0004..     
   &lt;/font&gt;&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;img border=&quot;0&quot; height=&     
   quot;257&quot; 
   src=&quot;http://www.megamall.com.pk/image/cache/data/10011-Scalp-Med-Hairfall-Solution-   
   800x800.jpg&quot; width=&quot;261&quot; /&gt;&lt;/p&gt;
  &lt;p&gt;&lt;b&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;Features:  
  &lt;/font&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;Arial&quot; 
 size=&quot;2&quot;&gt;&lt;b&gt;Scalp Med Hair Grow&lt;/b&gt; 
 is an all natural formulation which includes the pure extracts of plants from 3 different    
 continents.&lt;br /&gt;&lt;br /&gt;Is your Bald Spot getting bigger and bigger every
 month?&lt;br /&gt;Is the hair on your shower floor getting thicker while it gets thinner and   
 thinner on your head?&lt;br /&gt;&lt;br /&gt;
 Then Scalp Med Hair Grow is for you. Scalp Med Hair Grow is an all natural 
 formulation which includes the pure extracts of plants from 3 different continents. This 
 tried  and tested formulation will reach deep down to cleanse, revitalize and unblock the hair 
follicles allowing vital nutrients to reach the hair roots and allow hair to grow again.&lt;br  
/&gt;&lt;br /&gt;
 Scalp Med Hair Grow is the only ecological product of its kind capable of
 treating alopecia efficiently. In the first month, continual use of Scalp Med Hair Grow will   
 recover and strengthen the hair follicles. In the second month, your hair will 
 stop falling out altogether. And by the third month, new hair will start to     
 grow.&lt;/font&gt;&lt;/p&gt;"
4

1 回答 1

0

尝试查看文档http://developer.android.com/reference/android/text/Html.html

于 2013-10-29T10:54:06.383 回答