0

我想在 iOS 中使用 GDataXML 获取此 XML 中的“0”值:

            <typeadresse type="java.lang.Integer">0</typeadresse>

我愿意

if ([unePosition elementsForName:@"idagencedepart"]) { NSLog(@"position : %@",[unePosition elementsForName:@"idagencedepart"]); }

但它打印:

position : ( "GDataXMLElement 0x11f73fb0: {type:1 name:idagencedepart xml:\"<idagencedepart type=\"java.lang.Integer\">4</idagencedepart>\"}" )

我如何获得“4”值?`

4

1 回答 1

0

您示例中的信息不匹配。无论如何,我假设 typeadresse = idagencepedart。你实际上几乎已经有了答案。要获得您需要的价值:

 GDataXMLElement *element = [[unePosition elementsForName:@"idagencepedart"] objectAtIndex:0];
 NSString *value = [element stringValue];
于 2013-11-05T07:56:22.047 回答