Menu

#6 Problème de parsing avec \n ou \r

1.0
closed
None
Defect
2017-01-07
2016-12-12
No

Il semblerait que si un fichier à parser ne contient pas \r\n en fin de ligne, alors le contact n'arrive pas à être importé.

Je pense que l'erreur provient du fichier core/VCardParser.js dans .tokenize qui devrait, par soucis de compatiblité avec Mac OS, également accepter les délimiteurs \r et \n de façon indépendantes.

VCardParser.prototype.tokenize = function(content){
    // La ligne suivante pose problème
    var separator = /(\r\n)/;
    // ...
}

Modifier la RegExp devrait régler le problème.

Vous trouverez ci-joint un fichier de test, sample_1_contact.vcf, qui n'arrive à être parsé en l'état actuel du projet.

1 Attachments

Discussion

  • Allan Elleuch

    Allan Elleuch - 2017-01-05
    • assigned_to: Arnaud DELLINGER
     
  • Arnaud DELLINGER

    Problème réglé avec la révision 53. Consulter le différentiel.

     
  • Arnaud DELLINGER

    • status: open --> closed
     

Log in to post a comment.