0

我有一个像这样的静态数组。这里是静态数组。我想从 Web 服务加载。例如

 - (void)viewDidLoad
 {
   [super viewDidLoad];

      tableData = [NSArray arrayWithObjects:@"Egg Benedict", @"Mushroom Risotto",
             @"Pig spit-roast", @"goat", @"beefed up beef", @"squidles",
             @"whale", @"crabbies", @"quack", @"Instant Noodle with Egg",
             @"Noodle with BBQ Pork", @"Japanese Noodle with Pork",
             @"Green Tea", @"Thai Shrimp Cake", @"Angry Birds Cake",
             @"Ham and Cheese Panini", nil];

         }

我想从这样的服务中加载所有食物

     NSString *soapMessage =[NSString stringWithFormat:

      @"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
 "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"    
      xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"   
      xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"
"<soap:Body>"
"<List xmlns=\"http://tempuri.org/\">"
"<Foods></Foods>"

"</List>"
 "</soap:Body>"
"</soap:Envelope>"                            
];  
4

1 回答 1

2

使用这个 XML 解析库:TBXML

然后按照这个逐步教程进行解析:xml-parsing-using-tbxml

希望它可以帮助你。

于 2013-05-30T13:17:23.603 回答