麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > XML > 正文

19.7.如何處理XML服務里所返回的命名空間

2024-09-05 20:46:52
字體:
來源:轉載
供稿:網友
19.7.1. 問題
如何從一個自定義的命名空間及擴展的Web 服務里, 分析其返回的XML?
19.7.2. 解決辦法
申明一個命名空間變量, 將它設置為返回的XML 命名空間的位置, 然后在進行任XML 處理之前, 先調用該命名空間的”use”方法。
19.7.3. 討論
對包含自定義命名空間的XML 進行分析是比較困難的, 它要求該命名空間一定要在任何XML 返回前被申明, 同時要在該命名空間內進行分析。不少Web 服務都會返回一些包含命名空間的聲名, 好像以下的例子:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: nnn
<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
<soap:Body xmlns:m="http://www.example.org/stock">
<m:PriceResult>
<m:Price>34.5</m:Price>
</m:PriceResult>
</soap:Body>
</soap:Envelope>
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"

以上所申明的代碼行一定要申明在XML 被處理之前。這是通過如下的命名空間聲明來達成的:
private namespace w3c = "http://www.w3.org/2001/12/soap-envelope";
use namespace w3c;
To access the Price node of the above SOAP response, use the namespace title in the E4X statement as shown here:
+展開
-ActionScript
var prices:XMLList = xml.m::PriceResult.m::Price;
通過”.”運算符可以存取任何使用限定命名空間的XML 的子節點, 同時該命名空間申明時應跟隨著”::”運算符及節點名義。例如以下的XML 對象:
+展開
-XML
<m:PriceResult>
<m:Price>34.5</m:Price>
</m:PriceResult>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲小视频在线播放 | 成人一区二区三区在线 | 黄污免费网站 | 色999久久久精品人人澡69 | 精品国产一区二区三区久久久 | 亚洲视频综合网 | 精品一区二区亚洲 | 成人不卡免费视频 | 污视频在线免费播放 | 激情久久一区二区 | 欧美日韩免费一区 | 欧美一级特黄aaaaaa在线看首页 | 999插插插| 黄污视频在线看 | 爱操在线 | 日日做夜夜操 | 精品久久久久久综合日本 | 国产精品亚洲综合 | 国产99久久久国产精品下药 | 午夜视频观看 | 看a级毛片| 国产一级在线看 | 91麻豆精品国产91久久久无需广告 | 国产成人自拍av | 免费的性生活视频 | 免费一级a毛片在线播放视 日日草夜夜操 | 最近免费观看高清韩国日本大全 | 欧洲成人一区二区 | 国产一级aaa全黄毛片 | 久久午夜神器 | 亚洲午夜天堂吃瓜在线 | 在线观看中文字幕av | 久久久国产精品成人免费 | 久久网综合 | 久久久久久久久久久久久久av | 91久久国产露脸精品国产 | jizzzxxxxhd| 亚洲精品午夜国产va久久成人 | 国产成人在线观看免费网站 | 欧美性生活xxxxx | 久久久久久久一区二区三区 |