[英]PHP: Returning XML in SOAP function call
我想在調用一個函數而不是一個字符串時在SOAP中返回以下XML。 有許多不同的函數將返回以這種方式格式化的xml,是否有一種方法可以定義函數返回的內容? 喜歡制作自己的數據類型?
<meta>
<supplier>Amazon.com</supplier>
<datetime>2010/08/21 14:32:40</datetime>
</meta>
<results>
<result>
<manufacturer>Intel</manufacturer>
<itemno>8236476234</itemno>
<prices>
<price>
<quantity>10</quantity>
<cost>$1.20</cost>
</price>
<price>
<quantity>100</quantity>
<cost>$0.80</cost>
</price>
</prices>
</result>
<result> ... </result>
</results>
最好的方法是將結果放入array
,然后將其轉換為XML
。 這是一個現成的腳本:
http://rssphp.net/examples/convert_array_to_xml/
它將幾乎任何類型的關聯數組轉換為完整的XML。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.