Make XML
-(NSData *)MakeXml:(NSArray *)ArrayOfParms KeyArray:(NSArray *)ArrayOfKeys RootKey:(NSString *)key
{
NSString *XmlString=@"";
XmlString=[XmlString stringByAppendingString:[NSString stringWithFormat:@"<%@>",key]];
for (int i=0;i<[ArrayOfParms count];i++)
{
XmlString=[XmlString stringByAppendingString:[NSString stringWithFormat:@"<%@>%@",[ArrayOfKeys objectAtIndex:i],[ArrayOfParms objectAtIndex:i],[ArrayOfKeys objectAtIndex:i]]];
}
XmlString=[XmlString stringByAppendingString:[NSString stringWithFormat:@"",key]];
//NSLog(@"XmlString=%@",XmlString);
NSData *XmlData=[XmlString dataUsingEncoding:NSUTF8StringEncoding];
return XmlData;
}
{
NSString *XmlString=@"";
XmlString=[XmlString stringByAppendingString:[NSString stringWithFormat:@"<%@>",key]];
for (int i=0;i<[ArrayOfParms count];i++)
{
XmlString=[XmlString stringByAppendingString:[NSString stringWithFormat:@"<%@>%@",[ArrayOfKeys objectAtIndex:i],[ArrayOfParms objectAtIndex:i],[ArrayOfKeys objectAtIndex:i]]];
}
XmlString=[XmlString stringByAppendingString:[NSString stringWithFormat:@"",key]];
//NSLog(@"XmlString=%@",XmlString);
NSData *XmlData=[XmlString dataUsingEncoding:NSUTF8StringEncoding];
return XmlData;
}
Comments
Post a Comment