Bonjour,
je souhaite parser des fichiers XML « pesant » plusieurs Go pour en extraire les informations et les insérer dans une base de données.
Pour cela, j'avais utilisé SAX, mais il me faut plusieurs heures pour parser un fichier d'une centaine de Mo environ (à noter que la base est sur la même machine, ce qui baisse un peu les performances).
Un telle lenteur étant rédhibitoire, il va me falloir trouver une autre solution. Je pensais utiliser des expression régulières et lire mes fichiers ligne par ligne : puis-je m'attendre à avoir de meilleures performances ?
Y a-t-il éventuellement une meilleure solution pour un parsing « brut » de données XML ?
Merci pour vos réponses et bon week-end !
Alban

 

 
		
		 
         
 

 
			
			

 
   
 


 Parsing XML trop lent
 Parsing XML trop lent
				 Répondre avec citation
  Répondre avec citation 
			



 )
 ) 
 
Partager