2008-12-11 14 views

Répondre

3

Il s'agit d'une conversion non triviale car Windows/.NET Framework ne possède pas de page de codes ANSEL. Voir here pour les travails d'une autre personne tentant cette conversion.

1

Joshperry est correct. Le site d'Eichmann a essentiellement la seule documentation autour de cette tentative pour expliquer l'encodage ANSEL. Malheureusement, il n'y a pas de code de programme, vous devrez donc le coder vous-même. Il y a un autre tableau de code (daté de décembre 2007 - je ne connaissais personne encore intéressé) pour ANSEL au: http://lcweb2.loc.gov/diglib/codetables/45.html qui vaut la peine de comparer le travail d'Eichmann, puisqu'il a admis qu'il y avait quelques codes dont il n'est pas sûr. Si vous êtes intéressé du point de vue de la généalogie, la version standard 5.5 de GEDCOM a un jeu de caractères ANSEL abrégé et quelques codages in its Appendix D.


Mise à jour septembre 2017: Longtemps après ma première réponse de cette question, Tamura Jones a écrit une excellente série d'articles sur ANSEL qui valent la peine de vérifier:

+0

Jetez un oeil à Gramps ANSEL au code de conversion Unicode https://github.com/gramps-project/gramps/blob/c5f2717623d4fa301c16014dac29c281cf3baf3e/gramps/plugins/lib/libgedcom.py#L1171 – Sam

1

Il existe une classe AnselEncoding (dérivant de la classe Encoding standard) disponible dans le cadre de Gedcom.NET au http://sourceforge.net/projects/gedcom-net/ qui inclut également la prise en charge de certaines extensions LDS.

Questions connexes