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 などの属性。

EDIT 結果は NSCFString 型です。上記で記述した XML データ全体が 1 つの文字列オブジェクトに含まれています。NSString* obj (この場合は結果) をパラメーターとして受け取るパーサー メソッドを呼び出そうとしましたが、認識されないセレクター例外が発生します。全体を分割できない場合、このデータをどのように解析/使用するのでしょうか。

どのように進めればよいですか?どんな助けでも大歓迎です。

よろしく、

ベーゼル

4

1 に答える 1

0

sudzc返される各要素のドキュメントによると、-attributesその要素のすべての属性をノードの配列として含むメソッドが呼び出されます。次に、その配列を反復処理して、必要な属性を見つける必要があります。

于 2011-09-21T09:17:53.470 に答える