こんにちは私は以下のXMLで作業しています。サーバからの私のXMLです。xmlタグ文字列を確認するには?
<message xmlns="jabber:client" to="[email protected]" id="A2EFL-1435" from="[email protected]"><x xmlns="jabber:x:event"><composing/><id>A2EFL-1434</id></x></message>
今私は、XMLがcomposing
要素またはnot.Andを持つかどうか、私は任意のXMLデリゲートを使用していないことを確認する必要があります。 XML
NSXMLElement *events = [message elementForName:@"x"];
NSString *eventString=[[message elementForName:@"x"] stringValue];
if (![eventString isEqualToString:@""]) {
NSString *composingString=[[events elementForName:@"composing"] stringValue];
if ([composingString isEqualToString:@""]||[composingString isEqualToString:@"nil"]) {}
ためのデリゲートメソッドを使用して持つあらゆる可能性がある。しかし、私はあなたが文字列操作でそれを単に行うことができます
しかし、どのようにそのタグを確認するには、文字列を「構成」に等しい私はすべてのXML – Bittoo
に異なる名前を持ってはい、正確に私は 'NSXMLElementを変換する方法文字列 – Bittoo
をチェックする必要があり、すべてのXML responceごとに異なる文字列を持っています'を' NSString'に変換します。 – Bittoo