標籤:io ar os for sp on log bs ef
GDataXMLDocument *xmls = [[GDataXMLDocument alloc] initWithData:data2 options:nil error:nil];//擷取根節點 GDataXMLElement* rootele = [xmls rootElement]; #import "GDataXMLNode.h" //屬性 GDataXMLElement* newsId = [[rootele attributes] objectAtIndex:0];//轉化為數組NSArray *array = [rootele children]; //NSLog(@"%@ count : %d", array,[array count]); for (int i = 0; i < [array count]; i++) { GDataXMLElement *ele = [array objectAtIndex:i]; // 根據標籤名判斷 if ([[ele name] isEqualToString:@"content"]) { // 直接讀標籤間的String contentStr = [NSString stringWithFormat:@"%@",[ele stringValue]]; // 讀標籤裡面的屬性 //NSLog(@"%@", [[elePic attributeForName:@"id"] stringValue]); } } //elementsForName: 取出指定名稱的子節點 //GDataXMLElement* content1 = [[content elementsForName:@"content"] objectAtIndex:0]; //children: 取出所有的子節點 //GDataXMLElement* pic = [[pics children] objectAtIndex:0];
iOS--XML