0
我想輸出標記爲不同標記名稱的每行,並希望將每個標記保存在文件中。我可以寫這個文件,但是它寫完了。我如何將每一行寫入不同的文件?XML標記xcode保存文件
輸入:
英語泰坦尼克號
leondradicapro凱特
德國酒店hüßßan
tomhanks angleina
輸出:
<language>english<language/>
<movie>titanic<movie/>
<Actor>leondradiacpro<Actor/>
<Actress>kate<Actress/>
<language>German<language/>
...
代碼:
for (NSString *str in lineFile)
{
if([str hasPrefix:@"english "])
{
NSMutableArray *dd = [[NSMutableArray alloc] initWithArray:[[str stringByReplacingOccurrencesOfString:@"english" withString:@""] componentsSeparatedByString:@" "]];
NSArray *tag = [NSArray aarrayWithObjects:@"er",@"langauge",@"movie",@"actor",@"kate",nil];
NSMutableString *output =[[NSMutableString alloc] init];
NSUInteger tagindex =0;
for (NSString *words in word)
{
if(tagindex >=[tag count])
{
NSLog(@"dad");
break;
}
[output appendFormat:@"<%@>%@<%@>\n", [tag objectAtIndex:tagindex],words,[tag objectAtIndex:tagindex]];
NSLog(@"%@",output);
[output writeToFile:@"/Users/xx/Desktop/homework.txt" atomically:YES encoding:NSASCIIStringEncoding error:NULL];
tagindex++;
現在我可以能夠只讀的語言和電影(1號線),我怎麼可以添加你需要編寫與C方法文件第二行和標籤也