Iphone 如何在objective c中解析XML并生成逗号分隔的字符串

Iphone 如何在objective c中解析XML并生成逗号分隔的字符串,iphone,ios,xml-parsing,Iphone,Ios,Xml Parsing,我正试图在目标c中解析xml 男性 女的 i-pad i-pod 现在,我想为每个单选按钮生成逗号分隔的字符串,即第一个字符串是男性,女性,第二个是i-pad,i-pod 请帮我使用 要连接字符串,请在类中引用以下函数 对于逗号,使用这个概念 itemname类似于NSString ItemName = [ItemName stringByAppendingFormat:@", "]; 要在objective-c中实现XML解析,请使用NSXMLParser类,并在委托实现中将委托

我正试图在目标c解析xml

男性
女的

i-pad
i-pod

现在,我想为每个单选按钮生成逗号分隔的字符串,即第一个字符串是男性,女性,第二个是i-pad,i-pod

请帮我使用

要连接字符串,请在类中引用以下函数


对于逗号,使用这个概念

itemname类似于
NSString

ItemName = [ItemName stringByAppendingFormat:@", "];

要在objective-c中实现XML解析,请使用
NSXMLParser
类,并在委托实现中将委托设置为
NSXMLParserDelegate
protocal

parser:didStartElement:namespaceURI:qualifiedName:attributes:
parser:didEndElement:namespaceURI:qualifiedName:

方法。 每次遇到“RadioButton”元素时,都会创建一个可变字符串。 每次遇到“Item”元素的结尾时,都会将迄今为止找到的字符(通过foundCharacters方法)添加到创建的可变字符串中,并在末尾添加“,”。 每次遇到“RadioButton”结尾时,请从可变字符串中删除最后一个字符(即)。 将可变字符串适当地保存到数组中,您将在该数组中拥有2个必需的out put字符串

- (NSString *)componentsJoinedByString:(NSString *)separator
ItemName = [ItemName stringByAppendingFormat:@", "];
parser:didStartElement:namespaceURI:qualifiedName:attributes:
parser:didEndElement:namespaceURI:qualifiedName:
parser:foundCharacters: