[Projet] Problème de parser sur 2 fichiers
Bonjour à toutes et tous,
Nouveau sur le forum, car j'ai un souci que je n'arrive par résoudre seul.
J'ai deux boutons qui dirige sur deux fichiers à parser :
et
Comme vous pouvez le constater, les fichiers à parser sont Books et Books2.
Le résultat obtenu dans le RootViewController et ResultatVue est nuancé ! Le RootViewController affiche uniquement les données du premier lien cliqué, mais les données affichées de ResultatVue changent correctement !
Que faire ?
Nouveau sur le forum, car j'ai un souci que je n'arrive par résoudre seul.
J'ai deux boutons qui dirige sur deux fichiers à parser :
- (void)arretHopital {<br /> <br /> RootViewController *aRootViewController = [[RootViewController alloc] initWithNibName:@"RootViewController" bundle:nil];<br /> <br /> [secondeVueControle.view removeFromSuperview];<br /> [window addSubview:[navigationController view]]; <br /> <br /> NSString *Path = [[NSBundle mainBundle] bundlePath];<br /> NSString *DataPath = [Path stringByAppendingPathComponent:@"Books2.xml"];<br /> NSData *Data2 = [[NSData alloc] initWithContentsOfFile:DataPath] ;<br /> NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithData:Data2];<br /> <br /> XMLParser *parser = [[XMLParser alloc] initXMLParser];<br /> <br /> [xmlParser setDelegate:parser];<br /> <br /> BOOL success = [xmlParser parse]; <br /> if(success)<br /> NSLog(@"No Errors");<br /> else<br /> NSLog(@"Error Error Error!!!");<br /> <br />}<br />
et
- (void)allerDetailLigne1 {<br /> <br /> RootViewController *aRootViewController = [[RootViewController alloc] initWithNibName:@"RootViewController" bundle:nil];<br /> <br /> [secondeVueControle.view removeFromSuperview];<br /> [window addSubview:[navigationController view]];<br /> <br /> NSString *Path = [[NSBundle mainBundle] bundlePath];<br /> NSString *DataPath = [Path stringByAppendingPathComponent:@"Books.xml"];<br /> NSData *Data = [[NSData alloc] initWithContentsOfFile:DataPath];<br /> NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithData:Data];<br /> <br /> XMLParser *parser = [[XMLParser alloc] initXMLParser];<br /> <br /> [xmlParser setDelegate:parser];<br /> <br /> BOOL success = [xmlParser parse]; <br /> if(success)<br /> NSLog(@"No Errors");<br /> else<br /> NSLog(@"Error Error Error!!!");<br /> <br />}<br />
Comme vous pouvez le constater, les fichiers à parser sont Books et Books2.
Le résultat obtenu dans le RootViewController et ResultatVue est nuancé ! Le RootViewController affiche uniquement les données du premier lien cliqué, mais les données affichées de ResultatVue changent correctement !
Que faire ?
Connectez-vous ou Inscrivez-vous pour répondre.