diff --git a/InspireXMLParser.m b/InspireXMLParser.m index e1abcb0..c2911e4 100644 --- a/InspireXMLParser.m +++ b/InspireXMLParser.m @@ -35,6 +35,7 @@ -(instancetype)initWithXMLData:(NSData*)data { self=[super init]; @autoreleasepool { + [data writeToFile:@"/tmp/inspireOutput.xml" atomically:NO]; NSXMLParser*parser=[[NSXMLParser alloc]initWithData:data]; parser.delegate=self; [parser parse]; diff --git a/LightweightArticle.m b/LightweightArticle.m index c97a9f1..874d72d 100644 --- a/LightweightArticle.m +++ b/LightweightArticle.m @@ -106,6 +106,7 @@ -(instancetype)init{ } -(void)addAuthor:(NSString *)author { + if(!author)return; NSMutableArray*a=dic[@"authors"]; [a addObject:author]; }