當前位置:首頁 » 編程語言 » phpsoap解析

phpsoap解析

發布時間: 2023-04-19 18:17:21

php webservice是什麼

一言以蔽之:WebService是一種跨編程語言和跨操作系統平台的遠程調用技術。
所謂跨編程語言和跨操作平台,就是說服務端程序採用java編寫,客戶端程序則可以採用其他編程語言編寫,反之亦然!跨操作系統平台則是指服務端程序和客戶端程序可以在不同的操作系統上運行。
所謂遠程調用,就是一台計算機a上的一個程序可以調用到另外一台計算機b上的一個對象的方法,譬如,銀聯提供給商場的pos刷卡系統,商場的POS機轉賬調用的轉賬方法的代碼其實是跑在銀行伺服器上。再比如,amazon,天氣預報系統,淘寶網,校內網,網路等把自己的系統服務以webservice服務的形式暴露出來,讓第三方網站和程序可以調用這些服務功能,這樣擴展了自己系統的市場佔有率,往大的概念上吹,就是所謂的SOA應用。
其實可以從多個角度來理解WebService,從表面上看,WebService就是一個應用程序向外界暴露出一個能通過Web進行調用的API,也就是說能用編程的方法通過Web來調用這個應用程序。我們把調用這個WebService的應用程序叫做客戶端,而把提供這個WebService的應用程序叫做服務端。從深層次看,WebService是建立可互操作的分布式應用程序的新平台,是一個平台,是一套標准。它定義了應用程序如何在Web上實現互操作性,你可以用任何你喜歡的語言,在任何你喜歡的平台上寫Web service ,只要我們可以通過Web service標准對這些服務進行查詢和訪問
WebService平台需要一套協議來實現分布式應用程序的創建。任何平台都有它的數據表示方法和類型系統。要實現互操作性,WebService平台必須提供一套標準的類型系統,用於溝通不同平台、編程語言和組件模型中的不同類型系統。Web service平台必須提供一種標准來描述Web service,讓客戶可以得到足夠的信息來調用這個Web service。最後,我們還必須有一種方法來對這個Web service進行遠程調用,這種方法實際是一種遠程過程調用協議(RPC)。為了達到互操作性,這種RPC協議還必須與平台和編程語言無關。

至於php嘛, 就是一門動態的腳本語言, 無需和webservice畫上勾

② 跨平台系統集成php soap

我想你去這些技術論壇可能得到的東西會更多一些。可以直接搜索PHP論壇啊,或者程序論壇什麼的。

③ php如何調用webservice的帶兩個參數的遠程方法

這是給出來的說明
你請求這個地址就行了碧襪,在地址後加?WSDL
然後再請求web service里提供給你的方法,傳進去需要的參數
方法的返回值就是你需要的數據
第一步:支持asp
win98要安裝pws!但我們談論的是如何使win2000支持!只要你在安裝win2000的時候使用的是完全安裝!那麼iis就安裝好了,有了iis就支持asp了!如果沒有安裝iis!那麼請在控制面板裡面點擊「添加/刪除程序」裡面的」添加/刪除組件「安裝iis!

第二步:支持php
首先下載一個php解析軟體!安裝PHP。執行下載到硬碟裡面的php-4.3.0-installer.exe 安
裝提示,我們回車就可以慧拿。選擇PHP路徑,沒有太大的影響的話,一般不要更改(默認c:\),填寫郵件前慧搭伺服器,一般是LOCALHOST,還有發送的電子郵件信箱。

④ php連接webservice每次都要new SoapClient()嗎

最近工作中需要用php調用web service介面,對php不熟,上網搜搜,發現關於用php調用web service的文章也不多,不少還是php4里用nusoap這個模塊調用的方法,其實php5里已經包含了處理soap的模塊,但是資料太少了,上php官網上查幫助,寫的不是很容易理解,經過多次實踐,終罩滾陵於搞清楚了,php調用web service還是非常簡單的。下面用一個例子說明:
web service服務是查詢QQ用戶是否在線
使用php5開發客戶端:
<?php
try {
//$client = new SoapClient("HelloService.wsdl",array('encoding'=>'UTF-8'));
$client = new SoapClient("webservices/qqOnlineWebService.asmx?wsdl");
var_mp($client->__getFunctions());
print("");
var_mp($client->__getTypes());
print("");

class qqCheckOnline{
var $qqCode = "10000";
};
$arrPara = array(new qqCheckOnline);

$arrResult = $client->__Call("qqCheckOnline",$arrPara);//$client->qqCheckOnline($arrPara);

echo $arrResult->qqCheckOnlineResult . "";
} catch (SOAPFault $e) {
print $e;
}
?>
代碼確實很簡單吧,創建SoapClient對象時,可以使用保存在本地WSDL文件,也可以使用備游遠程的地址,後面的array數組里可以帶上很多的參數,具體參數可以查php的SoapClient幫助,這里帶的是字元集編碼,如果調用方法的參數里有中文,一定要指定字元集編碼,否則會出錯。物戚
調用web service前可以先調用SoapClient的__geunctions()和__getTypes()方法看一下你要調用的web service暴露的方法,參數和數據類型,需要注意的是傳入的參數名一定要和soapclient裡面定義的一致,否則參數是傳不過去的。
需要使用SoapClient的__soapCall()或__call()方法,具體使用方法可以查php的幫助文檔。如果參數要求是一個結構體,請用類代替,如上面的代碼。
另外發現個問題,如果web service方法返回的是xml格式的字元串,php接收到以後會自己把數據內容解析出來,而不是xml字元串.

⑤ soap是什麼牌子,

SOAP
求助編輯網路名片
SOAP:簡單對象訪問協議,簡單對象訪問協議(SOAP)是一種輕量的、簡單的、基於 XML 的協議,它被設計成在 WEB 上交換結構化的和固化的信息。 SOAP 可以和現存的許多網際網路協議和格式結合使用,包括超文本傳輸協議( HTTP),簡單郵件傳輸協議(SMTP),多用途網際郵件擴充協議(MIME)。它還支持從消息系統到遠程過程調用(RPC)等大量的應用程序。

目錄

簡介四個部分
協議結構
語法規則
SOAP 核心技術
SOAP 的優點
PHP SOAP實例
消息格式
剖析SOAP封套
SOAP-RPC
SOAP用例
小結簡介 四個部分
協議結構
語法規則
SOAP 核心技術
SOAP 的優點
PHP SOAP實例
消息格式
剖析SOAP封套
SOAP-RPC
SOAP用例小結展開 編輯本段簡介
簡單對象訪問協議含義 這里之所以說是簡單,是因為它是基於已經廣泛使用的兩個協議:HTTP和XML,所以業界把這種技術稱為「它是第一個沒有發明任何新技術的技術",之所以說是對象,是因為把訪問的Web服務稱為對象,既然服務是對象,那麼服務肯定有相關的屬性和調用行為,這些屬性和行為是通過WSDL來描述的。如果按「簡單的對象訪問協議」來理解,相比「簡單對象訪問協議」要容易些。
四個部分
soap。n.(英文)肥皂 SOAP:簡單對象訪問協議 (SOAP:Simple Object Access Protocol) SOAP 包括四個部分: SOAP 封裝:它定義了一個框架 , 該框架描述了消息中的內容是什麼,誰應當處理它以及它是可選的還是必須的。 SOAP 編碼規則:它定義了一種序列化的機制,用於交換應用程序所定義的數據類型的實例。 SOAP RPC 表示:它定義了用於表示遠程過程調用和應答的協定。 SOAP 綁定:定義了一種使用底層傳輸協議來完成在節點間交換SOAP封裝的約定。 SOAP 消息基本上是從發送端到接收端的單向傳輸,但它們常常結合起來執行類似於請求 / 應答的模式。所有的 SOAP 消息都使用 XML 編碼。一條 SOAP 消息就是一個包含有一個必需的 SOAP 的封裝包,一個可選的 SOAP 標頭和一個必需的 SOAP 體塊的 XML 文檔。 把 SOAP 綁定到 HTTP 提供了同時利用 SOAP 的樣式和分散的靈活性的特點以及 HTTP 的豐富的特徵庫的優點。在HTTP上傳送 SOAP 並不是說 SOAP 會覆蓋現有的 HTTP 語義,而是 HTTP 上的 SOAP 語義會自然的映射到 HTTP 語義。在使用 HTTP 作為協議綁定的場合中, RPC 請求映射到 HTTP 請求上,而 RPC 應答映射到 HTTP 應答。然而,在 RPC 上使用 SOAP 並不僅限於 HTTP 協議綁定。 SOAP也可以綁定到TCP和UDP協議上。
協議結構
SOAP 消息格式: SOAP 標頭 <SOAP-ENV: Envelope Attributes> <SOAP-ENV:Body Attributes> </SOAP-ENV:Body> </SOAP-ENV:Envelope>目前主要在web服務中運用。
編輯本段語法規則
這里是一些重要的語法規則: SOAP 消息必須用 XML 來編碼 SOAP 消息必須使用 SOAP Envelope 命名空間 SOAP 消息必須使用 SOAP Encoding 命名空間 SOAP 消息不能包含 DTD 引用 SOAP 消息不能包含 XML 處理指令
編輯本段SOAP 核心技術
SOAP採用了已經廣泛使用的兩個協議:HTTP 和XML。HTTP用於實現 SOAP 的RPC 風格的傳輸, 而XML 是它的編碼模式。採用幾行代碼和一個XML 解析器, HTTP 伺服器( MS 的 IIS 或 Apache) 立刻成為SOAP 的 ORBS。SOAP 通訊協議使用 HTTP 來發送XML 格式的信息。HTTP與RPC 的協議很相似,它簡單、 配置廣泛,並且對防火牆比其它協議更容易發揮作用。HTTP 請求一般由 Web 伺服器軟體(如 IIS 和Apache)來處理, 但越來越多的應用伺服器產品正在支持HTTP。XML 作為一個更好的網路數據表達方式( NDR)。SOAP 把 XML 的使用代碼化為請求和響應參數編碼模式, 並用HTTP 作傳輸。具體地講, 一個SOAP 方法可以簡單地看作遵循SOAP編碼規則的HTTP請求和響應, 一個 SOAP 終端則可以看作一個基於HTTP 的URL, 它用來識別方法調用的目標。像CORBA/ IIOP一樣, SOAP不需要具體的對象綁定到一個給定的終端, 而是由具體實現程序來決定怎樣把對象終端標識符映像到伺服器端的對象。
編輯本段SOAP 的優點
(1) SOAP 是可擴展的。SOAP 無需中斷已有的應用程序, SOAP 客戶端、 伺服器和協議自身都能發展。 而且SOAP 能極好地支持中間介質和層次化的體系結構。 (2) SOAP 是簡單的。客戶端發送一個請求,調用相應的對象, 然後伺服器返回結果。這些消息是XML 格式的,並且封裝成符合HTTP 協議的消息。因此,它符合任何路由器、 防火牆或代理伺服器的要求。 (3) SOAP 是完全和廠商無關。SOAP可以相對於平台、 操作系統、 目標模型和編程語言獨立實現。另 外,傳輸和語言綁定以及數據編碼的參數選擇都是由具體的實現決定的。 (4) SOAP 與編程語言無關。SOAP 可以使用任何語言來完成, 只要客戶端發送正確SOAP 請求( 也就 是說, 傳遞一個合適的參數給一個實際的遠端伺服器)。SOAP 沒有對象模型, 應用程序可以捆綁在任何 對象模型中。 (5) SOAP 與平台無關。SOAP 可以在任何操作系統中無需改動正百分比法辦法常運行。
編輯本段PHP SOAP實例
php提供了一個專門用於soap操作的擴展庫,使用該擴展庫後 可以直接在php中進行soap操作。下面將介紹soap的基本操作。 一、soap擴展的使用方法 php的soap擴展庫通過soap協議實現了客服端與伺服器端的 數據交互操作。從php5.0後,php就自帶了soap的支持。使用 soap擴展庫首先需要修改php安裝目錄下的配置文件php.ini 來激活soap擴展庫。 在php.ini文件中找到如下所示的一行代碼,去掉前面的注釋(;)。 ;extension=php_soap.dll 修改後,重啟web伺服器即可激活soap擴展。在soap擴展庫中,主要 包括三種對象。 1、SoapServer SoapServer用於創建php伺服器端頁面時定義可被調用的函數及返回 響應數據。創建一個SoapServer對象的語法格式如下: $soap = new SoapServer($wsdl,$array); 其中,$wsdl為soap使用得wsdl文件,wsdl是描述Web Service的一種 標准格式,若將$wsdl設置為null,則表示不使用wsdl模式。$array是 SoapServer的屬性信息,是一個數組。 SoapServer對象的addFunction方法是用來聲明哪個函數可以被客戶端調用, 語法格式如下: $soap->addFunction($function_name); 其中,$soap是一個SoapServer對象,$function_name是需要被調用的函數名。 SoapServer對象的handle方法用來處理用戶輸入並調用相應的函數,最後返回 給客戶端處理的結果。語法格式如下: $soap->handle([$soap_request]); 其中,$soap是一個SoapServer對象,$soap_request是一個可選參數,用來表示 用戶的請求信息。如果不指定$soap_request,則表示伺服器將接收用戶的全部 請求。 2、SoapClient SoapClient用於調用遠程伺服器上的SoapServer頁面,並實現了對相應函數的調用 。創建一個SoapClient對象的語法格式如下: $soap = new SoapClient($wsdl,$array); 其中,參數$wsdl和$array與SoapServer相同。 創建SoapClient對象後,調用服務端頁面中的函數相當於調用了SoapClient的方法, 創建語法如下: $soap->user_function($params); 其中,$soap是一個SoapClient對象,user_function是伺服器端要調用的函數,$params 是要傳入函數的參數。 3、SoapFault SoapFault用於生成soap訪問過程中可能出現的錯誤。創建一個soapFault對象的語法格式 如下: $fault = new SoapFault($faultcode,$faultstring); 其中,$faultcode是用戶定義的錯誤代碼,$faultstring是用戶自定義的錯誤信息。soapFault 對象會在伺服器端頁面出現錯誤時自動生成,或者通過用戶自行創建SoapFault對象時生成。對於 Soap訪問時出現的錯誤,客戶端可通過捕捉SoapFalut對象來獲得相應的錯誤信息。 在客戶端捕獲SoapFault對象後,可以通過下面的代碼獲得錯誤代碼和錯誤信息。 $fault->faultcode;//錯誤代碼 $fault->faultstring;//錯誤信息 其中,$fault是在前面創建的SoapFault對象。 已刪除無關的內容。
編輯本段消息格式
SOAP在標准化消息格式環境中,可以做所有它能完成的工作。消息的主體部分 是「text/xml」形式的MIME類型,並且包含一個SOAP封套。該封套是一個XML文 檔。封套包含了 報頭(可選的)和報文(必須有的)。封套的報文部分總是用於 最終接收的消息,而報頭項目可以確定執行中間處理的目標節點。附件、二進制 數字及其他項目可以附加到報文上。 SOAP提供了一種讓客戶端指定哪個中間處理節點必須處理報頭項目的方法。由 於報頭與SOAP消息的主體內容是互不相關的,所以可用它們給消息添加信息,而 不會影響對消息報文的處理。 例如,報頭可用於為報文中包含的請求提供數字簽名。在這種情形下,身份驗 證/授權伺服器可以處理報頭項目獨立於報文可以剝離信息以驗證簽名。 一旦通過驗證,封套的其餘部分將被傳遞給SOAP伺服器,它將對消息的報文進行 處理。深入研究一下SOAP封套,有助於明了SOAP報頭和報文元素的位置和用途。
編輯本段剖析SOAP封套
SOAP 1.1規范提供了下面的封套示例:SOAP-ENV:mustUnderstand="1" 5DEF 在這個例子中,GetLastTradePrice請求被傳送給網路上某個位置的一個存儲 -引用服務。 該請求帶有一個字元型參數,一個訂單符號,並在SOAP響應中返回一 個浮點數。SOAP封套是表示SOAP消息的XML文檔的頂層元素。XML命名空間用於將SOAP標識 符與應用程序的特定標識符區分開。XML命名空間在SOAP中使用很頻繁,以把消息 的元素的作用域限制在一個特定的領域。理解SOAP命名空間有助於熟悉XML命名空 間規范。如果您沒有理解命名空間,也可以簡單地把它看作一種鄰近的標識符, 它通過把SOAP元素與特定的位置(真實的或想像的)相關聯,從而有助於惟一地 標識SOAP元素。 命名空間 上面例子中的第一個命名空間參照了在SOAP消息中定義元素和屬性的SOAP模式。 第二個命名空間參照了SOAP編碼,即前文中討論過的「Section 5」數據類型。 由於沒有指定額外的通用元素編碼,這種編碼將適用於整篇文檔。 報頭 在SOAP封套報頭示例中標識的第一個元素是一個transaction(交易)元素,它 帶有一個命名空間屬性和一個值為1的mustUnderstand屬性。既然mustUnderstand的屬性值設為1 ,接受該消息的伺服器必須在該transaction節點上執行中間處理。您可以對此 作這樣的解釋:伺服器與客戶端事先已就管理該報頭元素處理的語義達成了一 致,因而伺服器確切地知道要處理的元素的內容,本例中元素的內容是「5」。 如果接收消息的伺服器不理解transaction報頭的語義,它就會拒絕請求並拋出 一個錯誤。錯誤元素是SOAP報文和定義良好的機制的一個特殊部分,用於把錯誤信 息送回給客戶端。 像這樣的中間處理節點是SOAP可擴展性的一個例子。客戶端在SOAP消息中包含 這樣的節點,以在可以處理消息的報文內容前,指示要發生的特殊的處理需要。 要保證向後兼容不能提供這種處理的現有的伺服器,只需把mustUnderstand 屬性設置為0,它使操作是可選的。除了定義像上例中所示的transaction節點外,SOAP消息還可包含報頭項目, 它們用於指定節點執行身份驗證處理、加密、狀態的永久性、業務邏輯處理等。 報頭有助於把SOAP構建成一種可擴展的模態包模型。只需記住報頭處理是完全獨 立於SOAP消息的報文的。 報文 上面例子中的SOAP報文包含一個XML載荷,我們可以推測RPC沒有為我們對其作 詳細解釋。SOAP不僅是一種模態包模型,它還是一種相當神秘的包模型。沒有什麼跡象清楚地顯示RPC將要開始做什麼。我們在報文中所看到的是幾個 XML元素,其中一個用命名空間進行了限制。它取決於SOAP伺服器理解文檔語義並 執行正確的處理。事實上,伺服器提供了一種架構,以有意義的方式處理XML載 荷。這里的「有意義」意味著伺服器在某些後台資料庫上調用遠程過程,以為消 息報文中包含的股票-符號元素接收股票價格。所有這些魔術般的操作都是在SOAP RPC幕後發生的。
編輯本段SOAP-RPC
SOAP消息本質上是一種從發送方到接收方的單向傳輸,但是SOAP經常組合到實 現請求/響應機制中。要讓RPC使用SOAP,必須遵循幾條規則。首先,請求和響應 消息必須被編碼成結構類型。對一個操作的每一個輸入參數,都必須有一個同名 元素(或輸入結構的成員)作為參數。對每一個輸出參數,都必須有一個名稱匹 配的元素(或輸出結構的成員)。 基於RPC的觀點,會省略一些更早一點顯示的SOAP消息。只帶有報文部分的 SOAP請求與響應封套如下所示: 請求 DEF響應 22.50請求要調用GetLastTradePrice方法。注意響應定義了 GetLastTradePriceResponse操作。對附加響應到響應操作尾部的 一個常用的SOAP調用規則是:創建響應結構。這種輸出結構包含一個名稱為 price的元素,它返回方法調用的結果,假定為浮點型。 在SOAP封套中沒有什麼地方的數據類型是顯式聲明的,注意到這一點很重要, 這樣如果只查看SOAP消息,就不會知道符號類型或結果參數price(價格)的類 型。客戶端應用程序一般通過「Section 5」編碼定義數據類型,或通過與伺服器 私下達成的協議來定義數據類型。在任何一種情況下,這些包含在SOAP消息中的 定義都不是顯式的。 最後,為了進行RPC,需要一種低級協議如HTTP。盡管SOAP 1.0規范強制要求 使用HTTP作為傳輸協議,但SOAP 1.1規范(及其姊妹規范「帶有附件的SOAP消息」 )允許使用FTP、SMTP、甚至(可能)原始的TCP/IP套接字。所有這些對SOAP通用 的序列化和編碼規則,也適用於RPC參數。
編輯本段SOAP用例
Internet上某些地方的客戶端應用程序使用Web服務。 Web服務(通過SOAP)顯示對象方法。 對象方法訪問Web上任意位置的遠程數據。 對這些網路命題應用傳遞邏輯,我們可以為Web服務和SOAP下一個總的結論: 某些位置的客戶端可以使Web上任意位置的數據。這就是所要證明的。 下面是更加詳細一點的用例。 SOAP客戶端使用UDDI注冊來查找Web服務。不用直接操作WSDL,大多數情況下SOAP應用程序將硬連接到使用特定類型的埠和特定樣式的綁定,並且它將 通過UDDI動態配置要調用的、與發現的Web服務匹配的服務地址。 客戶端應用程序創建SOAP消息,它是一個可執行想要的請求/響應操作的 XML文檔。 客戶端把SOAP消息傳送給監聽SOAP請求的Web伺服器上的JSP或ASP頁面。 SOAP伺服器解析SOAP包並在其領域調用合適的對象方法,在SOAP文檔中包 含的參數中傳遞。在SOAP伺服器接收消息之前,中間處理節點可以執行SOAP報 頭指示的特殊功能,可視情況確定是否執行這步操作。 請求對象執行指示的功能,並返回數據給SOAP伺服器,它把響應打包到 SOAP封套中。伺服器把SOAP封套包裹在要發送回請求機器的響應對象中,如 servlet或COM對象。 客戶端接收對象,剝離出SOAP封套並把響應文檔發送給最初發出請求的程 序,完成請求/響應循環。
編輯本段小結
SOAP是一種基於XML的協議,它用於在分布式環境中發送消息,並執行遠程過 程調用。使用SOAP,不用考慮任何特定的傳輸協議(盡管通常選用HTTP協議), 就能使數據序列化。用SOAP來構建平台與語言中性的互操作系統是一個好的選擇。總之,SOAP和 Web服務已為在XML上構建分布式應用程序基礎結構所需的一切都考慮好了。通過解決COM和Java組件對象模型之間的沖突,SOAP把多個平台在訪問數據時所出現的 不兼容性問題減至最少。先把這些討論放在一邊,SOAP是一種適用於所有類型的對象實體的理想的媒介 即使對於像Brad Pitt和Edward Norton之類的好萊塢電影角色也可用作 一種通信媒介。就像在電影中一樣,期待著這種新技術帶來震撼世界的效果。

⑥ php SoapClient 是什麼

SOAP:簡單對象訪問協議,簡單對象訪問協議(SOAP)是一種輕量的、簡單的、基於 XML 的協議,它運攔被設計成在 WEB 上交換結構化歲族的和固化的信息。

PHP5中的這個SOAP擴展目的是為了實現PHP對Web services的支持。與其它實現PHP對Web services的支持的方法不同,SOAP擴展是用C寫的,乎悄弊因此它比其它方法具有速度優勢。

php SoapClient 就是可以基於SOAP協議訪問webservice的php客戶端。nusoap 是一個可以提供Soap訪問的類庫,下載地址:http://sourceforge.net/projects/nusoap

⑦ 用php+soap webservice介面伐簡訊,無法收到簡訊

在網上使用一些運營商發送簡訊,本來就沒有100%成功到達
受網路的某些因素影響,偶爾或者個別手機號接受不到簡訊,是很正常的,建議你使用別的號碼再多試幾次,如果還是不行並且你確定你的代碼調用發送方式都正確的話,那建議你換一家簡訊商了

⑧ 【PHP】【SOAP】請求伺服器端報錯:方法未找到

你好,有一個較簡單的方法可以檢查下service端是否存在該方法, 或者說你所用的方法名稱是否正確, 方法如下:
$functions = $client->__getFunctions ();
var_mp ($functions);
希望對你有所幫助!

⑨ 如何解析SOAP

用這拍談猜裡面的api就可襲型以。
The SoapClient class
(PHP 5 >= 5.0.1, PHP 7)
Introction
The SoapClient class provides a client for » SOAP 1.1, »侍掘 SOAP 1.2 servers. It can be used in WSDL or non-WSDL mode.
Class synopsis
SoapClient {
/* Methods */
public mixed __call ( string $function_name , string $arguments )
public SoapClient ( mixed $wsdl [, array $options ] )
public string __doRequest ( string $request , string $location , string $action , int$version [, int $one_way = 0 ] )
public array __getFunctions ( void )
public string __getLastRequest ( void )
public string __getLastRequestHeaders ( void )
public string __getLastResponse ( void )
public string __getLastResponseHeaders ( void )
public array __getTypes ( void )
public void __setCookie ( string $name [, string $value ] )
public string __setLocation ([ string $new_location ] )
public bool __setSoapHeaders ([ mixed $soapheaders ] )
public mixed __soapCall ( string $function_name , array $arguments [, array $options [,mixed $input_headers [, array &$output_headers ]]] )
public SoapClient ( mixed $wsdl [, array $options ] )

⑩ 如何解析webservice返回的SoapObject數據

SoapObject result = (SoapObject) envelope.bodyIn;
SoapObject detail = (SoapObject) result.getProperty(METHOD_NAME);
for (int i = 0; i < detail.getPropertyCount(); i++) {

SoapObject mstr = (SoapObject) detail.getProperty(i);

String str_result = mstr .getProperty(0).toString();
list.add(str_result); /態李/這個你要的帆正遲清顫
}

熱點內容
華為ftp在哪 發布:2024-11-01 22:36:33 瀏覽:288
java數組包含字元串 發布:2024-11-01 22:31:15 瀏覽:791
伺服器和家用電腦質量 發布:2024-11-01 22:28:29 瀏覽:488
sqlserver默認實例 發布:2024-11-01 22:23:42 瀏覽:959
sort排序java 發布:2024-11-01 22:23:26 瀏覽:47
解壓後的apk無法安裝 發布:2024-11-01 22:22:10 瀏覽:666
公司的pop伺服器地址 發布:2024-11-01 22:22:07 瀏覽:119
朵唯m30手機配置是真的嗎如何 發布:2024-11-01 22:16:56 瀏覽:681
夢幻西遊怎麼清理緩存 發布:2024-11-01 22:15:52 瀏覽:345
如何配置fcm 發布:2024-11-01 22:08:15 瀏覽:854