|
|
@ -130,10 +130,12 @@ class ChinaTaxes |
|
|
|
|
|
|
|
|
$result = $this->json_curl(json_encode($param)); |
|
|
$result = $this->json_curl(json_encode($param)); |
|
|
|
|
|
|
|
|
$data = $this->xmlDom($result); |
|
|
$data = $this->xmlDom($result['result']); |
|
|
|
|
|
|
|
|
$deData = $this->deCompressXml($data['SZQKLDZSPSB0001ZipBase64ResponsBw']); |
|
|
$deData = $this->deCompressXml($data['SZQKLDZSPSB0001ZipBase64ResponsBw']); |
|
|
dump($deData);die; |
|
|
|
|
|
|
|
|
$returnData = $this->xmlDom($deData); |
|
|
|
|
|
dump($returnData);die; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
@ -510,7 +512,7 @@ xmlns:ns2="http://www.chinatax.gov.cn/dataspec/">'; |
|
|
protected function xmlDom($xmlData) |
|
|
protected function xmlDom($xmlData) |
|
|
{ |
|
|
{ |
|
|
$dom = new \DOMDocument(); |
|
|
$dom = new \DOMDocument(); |
|
|
$dom->loadXML($xmlData['result']); |
|
|
$dom->loadXML($xmlData); |
|
|
return $this->xmlToArray($dom->documentElement); |
|
|
return $this->xmlToArray($dom->documentElement); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|