如何从xml文件导入数据并使用cocoa在NSCombobox中解析它们?

时间:2012-07-05 09:27:19

标签: objective-c cocoa

您好我想使用cocoa将xml文件中的数据解析为组合框。我没有找到如何从我的xml文件导入数据。 有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

要将数据导入NSDate对象,您可以使用以下内容:

NSString* path = [[NSBundle mainBundle] pathForResource: @"xmlfile" ofType: @"xml"];
NSData* data = [NSData dataWithContentsOfFile: path];

对于解析xml,您可以使用NSXMLParser或某些第三方代码,例如:TBXML。
使用TBXML,您可以像这样加载xml:

TBXML * tbxml = [[TBXML alloc] initWithXMLFile:@"books.xml"];