我希望webservice返回JSON格式而不是默认的XML。我该怎么办?
<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
<customers>
<customer id="1" xlink:href="http://www.mywebsite.com/api/customers/1"/>
<customer id="2" xlink:href="http://www.mywebsite.com/api/customers/2"/>
</customers>
</prestashop>
这是我在地址栏中输入http://www.mywebsite.com/api/customers时收到的内容。这是XML格式。我需要将其转换为JSON。
答案 0 :(得分:1)
回答这个问题似乎已经太迟了,但对其他可能会有帮助的问题来说。
您只需要附加参数?output_format=JSON
以强制Prestashop默认返回JSON数据而不是XML。
E.g http://www.mywebsite.com/api/customers?output_format=JSON
答案 1 :(得分:0)
这是一个反复出现的问题。最初,Prestashop Web服务采用XML格式。然后仅在之后添加JSON格式。