Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>This is the below code, i have tried. I got the right output.. check out</p> <pre><code>NSString* xmlString = @"&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;" "&lt;list&gt;" "&lt;OrderData HASH=\"1408108039\"&gt;&lt;/OrderData&gt;" "&lt;OrderData HASH=\"208524692\"&gt;" "&lt;id&gt;97&lt;/id&gt;" "&lt;customer&gt;" "&lt;CustomerData HASH=\"2128670187\"&gt;&lt;/CustomerData&gt;&lt;/customer&gt;" "&lt;billingAddress&gt;&lt;/billingAddress&gt;&lt;deliveryAddress&gt;&lt;/deliveryAddress&gt;" "&lt;orderDetail&gt;" "&lt;list&gt;" "&lt;OrderDetailData HASH=\"516790072\"&gt;&lt;/OrderDetailData&gt;" "&lt;OrderDetailData HASH=\"11226247\"&gt;&lt;/OrderDetailData&gt;" "&lt;OrderDetailData HASH=\"11226247\"&gt;&lt;/OrderDetailData&gt;" "&lt;/list&gt;" "&lt;/orderDetail&gt;" "&lt;log/&gt;&lt;/OrderData&gt;" "&lt;OrderData HASH=\"1502226778\"&gt;&lt;/OrderData&gt;" "&lt;/list&gt;"; NSXMLDocument* doc = [[NSXMLDocument alloc] initWithData:[xmlString dataUsingEncoding:NSUTF8StringEncoding] options:0 error:nil]; NSXMLElement* rootElement = [doc rootElement]; NSArray* arr = [rootElement elementsForName:@"OrderData"]; NSXMLElement* orderDataElement; for (int i = 0; i &lt; [arr count]; i++) { int Id = 0; Id = [[arr objectAtIndex:i] integerValueForNode:@"id"]; if (Id != 0) { orderDataElement = [arr objectAtIndex:i]; break; } } NSArray* orderDetailArray = [[[orderDataElement elementForName:@"orderDetail"] elementForName:@"list"] elementsForName:@"OrderDetailData"]; for (int j = 0; j &lt; [orderDetailArray count]; j++) { NSLog(@"%@", [[orderDetailArray objectAtIndex:j] stringValueForAttribute:@"HASH"]); } </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload