diff --git a/service/Application/Library/AlipayLife.class.php b/service/Application/Library/AlipayLife.class.php
index 490720832..69e08978b 100644
--- a/service/Application/Library/AlipayLife.class.php
+++ b/service/Application/Library/AlipayLife.class.php
@@ -128,7 +128,8 @@ class AlipayLife
*/
public function xmlToArray($xmltext)
{
- $xmltext = '';
+ //$xmltext = '';
+ $xmltext = iconv("GBK", "UTF-8", urldecode($xmltext));
$objectxml = simplexml_load_string($xmltext,'SimpleXMLElement', LIBXML_NOCDATA);
$xmljson = json_encode($objectxml);
return json_decode($xmljson,true);