Iphone 如何在objective c中解析XML并生成逗号分隔的字符串
我正试图在目标c中解析xmlIphone 如何在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类,并在委托实现中将委托
男性
女的
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: