Le 12/03/2013 08:23, Thomas CRESPIN a écrit :
Le 11/03/2013 22:02, JPB a écrit :
Bonjour,
J'explique un peu la situation :
Dans mon lycée, les absences sont gérées sous Charlemagne et les
notes avec GEPI. Je récupère les données exportées par Charlemagne et
j'ai écrit un petit logiciel qui génère le fichier XML correspondant.
Jusqu'à présent, tout passait très bien, mais ce trimestre,
j'obtiens le message suivant :
Extra content at the end of the document in
*/var/www/html/gepi/absences/import_absences_sconet.php* on line *312*
Qu'est-ce qui a bien pu changer dans le format du fichier XML pour
importer les absences ?
Je joins une partie du fichier XML généré (codes et noms modifiés
pour 2 élèves seulement)
<?xml version="1.0" encoding="ISO-8859-15"?>
<!DOCTYPE exportAbsence PUBLIC ""
"dtd/exportAbsenceDP.dtd">
<PARAMETRES>
<UAJ>0123456X</UAJ>
<ANNEE_SCOLAIRE>2012-2013</ANNEE_SCOLAIRE>
<DATE_EXPORT>11/03/13</DATE_EXPORT>
<HORODATAGE>11/03/13 18:34</HORODATAGE>
</PARAMETRES>
<PERIODE>
<LIBELLE>T2 </LIBELLE>
<DATE_DEBUT>26/11/2012</DATE_DEBUT>
<DATE_FIN>23/02/2013</DATE_FIN>
</PERIODE>
<eleve elenoet="173" libelle="T2 " nbAbs="10" nbNonJustif="5"
nbRet="1" nomEleve="TRUC" prenomEleve="Joe"/>
<eleve elenoet="518" libelle="T2 " nbAbs="4" nbNonJustif="0"
nbRet="3" nomEleve="BIDULE" prenomEleve="Norbert"/>
</exportAbsence>
Bon, heureusement que GEPI est très bien fait. J'ai pu modifier la
moulinette pour pouvoir importer via un CSV. Mais je serais curieux
de savoir ce qui cloche dans le XML.
Si quelqu'un a un début de réponse, merci d'avance.
bonjour,
Il te manque
<exportAbsence>
avant <PARAMETRES>
--
Thomas Crespin
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou résilier votre abonnement à cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users
A ce propos, serait-il possible de faire créer par gépi un export des
absences au format xml de façon à ce que Thomas puisse l'importer dans
Sacoche ?
Emmanuel DURAND
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou résilier votre abonnement à cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users