0
你好在這個可愛的社區創建的所有解析XML部分,與SudzC在Objective-C
我試圖獲取與從我的web服務的SudzC方法返回的數據的內容。 web服務發送在一種局部XML的這樣的數據:
<gUser>
<user USERID="224" USERNAME="name" USERSURNAME="surname" PASSWORD="123" TELEPHONE="+123" EMAIL="" USERTYPE="2"></user>
</gUser>
這被返回作爲在SudzC方法(ID)。它可以分配給一個字典,字符串,並可以用NSLog等打印。但是,我無法得到我需要的東西; USERID,USERNAME等的屬性。
編輯 結果是類型NSCFString。它包含我在上面寫入的一個字符串對象中的整個XML數據。我試圖調用一個採用NSString * obj(在這種情況下爲結果)作爲參數的解析器方法,它給出無法識別的選擇器異常。如果我不能將整體分成幾塊,我將如何解析/使用這些數據。
我該如何繼續?任何幫助深表感謝。
問候,
Besel
謝謝。但是,我在他們那裏得到的結果是由處理程序返回的。 ' - (void)handleFind:(id)result {NSString * string = result;}'_result_沒有任何屬性。對不起,我不能像我應該那樣清楚。正如你可以輕易猜到的那樣,我是新來的。我是否需要導入除主Web服務類之外的其他一些類。 –
我解決了我的問題。重寫了解析器和一些與核心數據相關的內容。這對我來說真的很有挑戰性。當然沒什麼特別的,小心眼睛,清醒的頭腦。還是謝謝。 –