我正嘗試使用縮小網站縮略圖的Web服務。他們有一個API返回XML,告訴你是否可以創建站點縮略圖。我正在嘗試使用ElementTree解析xml,但不知道如何獲取我需要的信息。這裏是一個XML響應的例子:如何解析用ElementTree收縮web xml
<?xml version="1.0" encoding="UTF-8"?>
<stw:ThumbnailResponse xmlns:stw="http://www.shrinktheweb.com/doc/stwresponse.xsd">
<stw:Response>
<stw:ThumbnailResult>
<stw:Thumbnail Exists="false"></stw:Thumbnail>
<stw:Thumbnail Verified="false">fix_and_retry</stw:Thumbnail>
</stw:ThumbnailResult>
<stw:ResponseStatus>
<stw:StatusCode>Blank Detected</stw:StatusCode>
</stw:ResponseStatus>
<stw:ResponseTimestamp>
<stw:StatusCode></stw:StatusCode>
</stw:ResponseTimestamp>
<stw:ResponseCode>
<stw:StatusCode></stw:StatusCode>
</stw:ResponseCode>
<stw:CategoryCode>
<stw:StatusCode>none</stw:StatusCode>
</stw:CategoryCode>
<stw:Quota_Remaining>
<stw:StatusCode>1</stw:StatusCode>
</stw:Quota_Remaining>
</stw:Response>
</stw:ThumbnailResponse>
我需要得到「stw:StatusCode」。如果我嘗試查找「stw:StatusCode」,則會出現「期望的路徑分隔符」語法錯誤。有沒有辦法獲得狀態碼?
如果你表明你正在使用的代碼... – 2011-03-30 01:45:40