gpt4 book ai didi

objective-c - 如何在 Objective-C 中生成逗号分隔的字符串?

转载 作者:行者123 更新时间:2023-12-02 05:21:53 25 4
gpt4 key购买 nike

我正在尝试创建逗号分隔的字符串。例如abc,pqr,xyz
我正在解析 xml,并希望生成 xml 中节点值的逗号分隔字符串。

我正在做以下事情:

if([elementName isEqualToString:@"Column"])
NSString *strTableColumn = [attributeDict objectForKey:@"value"];

我在解析时在 strTableColumn 中得到了不同的节点值,并希望生成以逗号分隔的值。请帮忙。

最佳答案

我会这样做的。在开始处理 XML 之前,创建一个可变数组来保存每个“列”值(可能希望它成为解析器类中的 iVar):

NSMutableArray *columns = [[NSMutableArray alloc] init];

然后解析 XML,将每个字符串添加到数组中:

if([elementName isEqualToString:@"Column"]) {
[columns addObject:[attributeDict objectForKey:@"value"]];
}

完成后,创建逗号分隔的字符串并释放数组:

NSString *strTableColumn = [columns componentsJoinedByString:@","];
[columns release];
columns = nil;

关于objective-c - 如何在 Objective-C 中生成逗号分隔的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5644656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com