Prestashop Web service, aby zwrócić JSON
Po rozległym wyszukiwaniu w Internecie jestem pewien, że Prestashop nie zwraca danych w formacie JSON, zwraca tylko w formacie XML (co prowadzi niestety do problemu dostępu do wielu domen).
Teraz próbuję przekonwertować XML (zwrócony przez Prestashop) na JSON. Chcę napisać kod php, który mógłby pobrać XML z usługi internetowej i odesłać JSON. W tym celu próbowałem wielu samouczków, ale na próżno. Przekonwertowany JSON nie ma w nim wartości, więc jest bezużyteczny. Metody, które próbowałem, są wymienione poniżej.
http://www.sitepoint.com/php-xml-to-json-proxy/
PHP konwertuje XML do JSON
XML do konwersji:
<name>
<language id="1" xlink:href="http://localhost/prestashop/api/languages/1">
<![CDATA[ iPod Nano ]]>
</language>
</name>
Zwrócono JSON:
"name":{"language":{"@attributes":{"id":"1"}}}