国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > XML > 正文

19.10.從Web服務中把XML譯碼成為強類型對象

2024-09-05 20:46:52
字體:
來源:轉載
供稿:網友
19.10.1. 問題
如何將一個XML 或XMLList 對象轉換成一個或多個強類型的對象。
19.10.2. 解決辦法
通過使用限定命名空間及SimpleXMLDecoder 類把XML 譯碼成對象, 然后使用chemaTypeRegistry.registerClass 方法對類進行注冊。
19.10.3. 討論
SchemaTypeRegistry.registerClass 可以讓你注冊一個類型為由Web 服務所返回的類。這個類一定要在WSDL 文件被描述, 而有關的方法及類型亦會在該文件中被描述。例如, 一個名為”Plant”的對象的所有屬性定義為:
+展開
-XML
<types>
<xsd:schema targetNamespace="http://localhost/ns/ws
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:complexType name="Plant">
<xsd:sequence>
<xsd:element maxOccurs="1minOccurs="1name="commonnillable="truetype="xsd:string"/>
<xsd:element maxOccurs="1minOccurs="1name="botanicalnillable="truetype="xsd:string"/>
<xsd:element maxOccurs="1minOccurs="1name="zonenillable="truetype="xsd:string"/>
<xsd:element maxOccurs="1minOccurs="1name="lightnillable="truetype="xsd:string"/>
<xsd:element maxOccurs="1minOccurs="1name="pricenillable="truetype="xsd:string"/>
<xsd:element maxOccurs="1minOccurs="1name="availabilitynillable="truetype="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</types>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 聂拉木县| 赣州市| 洛隆县| 肇东市| 唐河县| 修水县| 瓦房店市| 灵山县| 东莞市| 碌曲县| 和顺县| 榆中县| 湾仔区| 黔南| 岳普湖县| 霍邱县| 岢岚县| 岢岚县| 古蔺县| 利辛县| 镇原县| 开阳县| 调兵山市| 芦山县| 长岭县| 都江堰市| 溧阳市| 新兴县| 纳雍县| 红桥区| 含山县| 澄迈县| 探索| 雷州市| 曲水县| 嘉善县| 新沂市| 岚皋县| 云霄县| 邯郸县| 连山|