0

在这个可爱的社区里,大家好,

我正在尝试从我的 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(在本例中为结果)作为参数的解析器方法,它给出了无法识别的选择器异常。如果我不能将整个数据分成几部分,我将如何解析/使用这些数据。

我应该如何进行?任何帮助深表感谢。

问候,

贝塞尔

4

1 回答 1

0

根据文档,sudzc返回的每个元素都有一个名为的方法,该方法-attributes包含该元素的所有属性作为节点数组。然后,您必须遍历该数组以找到所需的属性。

于 2011-09-21T09:17:53.470 回答