인터넷을 통해 광범위하게 검색 한 후 Prestashop이 JSON 형식의 데이터를 반환하지 않는다고 확신하지만 XML 형식으로 만 반환됩니다 (불행히도 크로스 도메인 액세스 문제가 발생합니다).JSON을 반환하는 Prestashop 웹 서비스
이제 XML (Prestashop에서 반환)을 JSON으로 변환하려고합니다. 웹 서비스에서 XML을 가져와 JSON을 다시 보낼 수있는 PHP 코드를 작성하려고합니다. 이 목적을 위해 나는 많은 자습서를 시도했지만 헛된. 변환 된 JSON에는 값이 없으므로 쓸모가 없습니다. 시도한 방법은 다음과 같습니다.
http://www.sitepoint.com/php-xml-to-json-proxy/
PHP convert XML to JSON
XML은 변환 :
<name>
<language id="1" xlink:href="http://localhost/prestashop/api/languages/1">
<![CDATA[ iPod Nano ]]>
</language>
</name>
반환 JSON을 :
"name":{"language":{"@attributes":{"id":"1"}}}
나는이 점에서 도움을 바랍니다. 고맙습니다.
Prestashop 웹 서비스를 사용한 적은 한번도 없었지만 Prestashop이 XML을 만들고 필요한 json을 만드는 코드로 바꾸는 것이 더 쉽습니다. 이것은 단지 생각 일뿐입니다. – romainberger