Fichier XML

  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:7204cce14fa6c71236224601acee7a85' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">bonjour,</p>\n<p>nous avons installé la version de test d\'ORI OAI, c\'est l\'outil que nous<br />\nattendions !<br />\nmes collègues et moi-même (enseignants, participant à l\'indexation)<br />\navons plusieurs questions ou suggestions :</p>\n<p>-pouvons-nous avoir le listing des actions permises suivant les roles ?\n</div>\n', created = 1507744933, expire = 1507831333, headers = '', serialized = 0 WHERE cid = '4:7204cce14fa6c71236224601acee7a85' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:7204cce14fa6c71236224601acee7a85' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">bonjour,</p>\n<p>nous avons installé la version de test d\'ORI OAI, c\'est l\'outil que nous<br />\nattendions !<br />\nmes collègues et moi-même (enseignants, participant à l\'indexation)<br />\navons plusieurs questions ou suggestions :</p>\n<p>-pouvons-nous avoir le listing des actions permises suivant les roles ?\n</div>\n', created = 1507744933, expire = 1507831333, headers = '', serialized = 0 WHERE cid = '4:7204cce14fa6c71236224601acee7a85' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:c0554524949c94ca156a73c6bfd3f94c' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Je voir la tête qu\'a un fichier xml d\'une ressource indexée dans ORI.</p>\n<p>En effet, je souhaite faire un petit script en php qui permet de créer<br />\ndes fichiers xml prêt à être intégrer dans ORI à partir d\'une base mysql<br />\nou autre type de ressource.</p>\n<p>Si quelqu\'un a déjà fait ce genre de script, je suis preneur, sinon le<br />\nmien sera à votre disposition.</p>\n<p>Cordialement.</p>\n<p>--<br />\nCe message a été vérifié par MailScanner<br />\npour des virus ou des polluriels et rien de<br />\nsuspect n\'a été trouvé.</p>\n</div>\n', created = 1507744934, expire = 1507831334, headers = '', serialized = 0 WHERE cid = '4:c0554524949c94ca156a73c6bfd3f94c' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:7f1ca37ba9fcf835bf7bc548479a8dcc' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>J\'ai cru comprendre que vous souhaitez importer des métadonnées de type<br />\nressources pédagogiques dans ORI-OAI, au format LOM donc.</p>\n<p>J\'ai déjà réalisé des exports de formats spécifiques vers du LOM<br />\n(notamment objets plone -> fiches XML LOM).</p>\n<p>Aussi je viens très rapidement d\'adapter un début de script (un début<br />\nseulement : à vous de compléter/modifier en fonction de ce que vous avez<br />\ndans vos bases, fichiers excels, ...) pour faire du csv vers une fiche<br />\nLOM [le script est en python et utilise libxml2, permet de développer<br />\nrapidement ce genre de choses].</p>\n<p>Vous pouvez obtenir un csv facilement depuis un fichier Excel par<br />\nexemple (via OpenOffice.org ou Ms-Excel sauver sous [csv] : dans le<br />\nscript le séparateur utilisé est ici \'$\').<br />\nJe vous donne ici également un fichier XML LOM d\'exemple.</p>\n<p>Utilisation du script :<br />\npython csv2lom.py<br />\nCela génère un certain nombre de fichiers 1.xml 2.xml etc. (autant de<br />\nfichiers qu\'il y a de lignes (= d\'entrées) dans le csv example_csv.csv).</p>\n<p>Bonne soirée,<br />\nVincent Bonamy.</p>\n<p>Sébastien Cornière wrote:<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n><br />\n> Je voir la tête qu\'a un fichier xml d\'une ressource indexée dans ORI.<br />\n><br />\n> En effet, je souhaite faire un petit script en php qui permet de créer<br />\n> des fichiers xml prêt à être intégrer dans ORI à partir d\'une base<br />\n> mysql ou autre type de ressource.<br />\n><br />\n> Si quelqu\'un a déjà fait ce genre de script, je suis preneur, sinon le<br />\n> mien sera à votre disposition.<br />\n><br />\n> Cordialement.<br />\n></div>\n</blockquote>\n<p>--<br />\nCe message a été vérifié par MailScanner<br />\npour des virus ou des polluriels et rien de<br />\nsuspect n\'a été trouvé.</p>\n</div>\n', created = 1507744936, expire = 1507831336, headers = '', serialized = 0 WHERE cid = '4:7f1ca37ba9fcf835bf7bc548479a8dcc' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:69207d397b80d69cc52a7be997e54e9e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Comme je vous ai dit, ce n\'est qu\'un embryon de script que je vous ai<br />\nenvoyé.<br />\nVous avez cependant tous les éléments pour le compléter : en vous<br />\ninitiant rapidement à python, vous devriez pouvoir vous en sortir<br />\nrelativement facilement. Il vous faut cependant aussi être au fait<br />\nd\'XML, du respect d\'un schéma XML XSD, des espaces de noms ...</p>\n<p>Concernant la correspondance des champs et des balises ... c\'est plus ou<br />\nmoins donné dans la ligne 19 dans le script que je vous ai envoyé :</p>\n<p>(f_title, f_language, f_description, f_keywords, f_url) = fiche.split(\'$\')</p>\n<p>=> avec cette ligne et dans l\'ordre, dans le Excel dont sera issu le<br />\ncsv, vous devez avoir en<br />\npremière colonne le titre,<br />\ndeuxième colonne la langue<br />\netc.<br />\n[mais vous pouvez très bien changer cela en changeant la ligne python]</p>\n<p>En tout cas, à vous de compléter le script pour qu\'il prenne en compte<br />\nune classification, un auteur, etc. ....</p>\n<p>Vincent.</p>\n<p>Sébastien Cornière wrote:<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n><br />\n> J\'ai bien reçu le fichier xml.<br />\n> Finalement je suis avancé pas tant que ça dans le sens j\'aimerai<br />\n> savoir à quels champs correspondent les balises.<br />\n> Par ailleurs j\'ai bien reçu le script en python. mais je ne connais<br />\n> absolument pas ce langage. :)<br />\n><br />\n> Est-il possible d\'avoir accès à la fiche correspondant au fichier xml ?<br />\n><br />\n> Merci<br />\n></div>\n</blockquote>\n<p>--<br />\nCe message a été vérifié par MailScanner<br />\npour des virus ou des polluriels et rien de<br />\nsuspect n\'a été trouvé.</p>\n</div>\n', created = 1507744936, expire = 1507831336, headers = '', serialized = 0 WHERE cid = '4:69207d397b80d69cc52a7be997e54e9e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
3 messages / 0 nouveaux
Dernière contribution
sebastiencorniere
Fichier XML
Bonjour,

Je voir la tête qu'a un fichier xml d'une ressource indexée dans ORI.

En effet, je souhaite faire un petit script en php qui permet de créer
des fichiers xml prêt à être intégrer dans ORI à partir d'une base mysql
ou autre type de ressource.

Si quelqu'un a déjà fait ce genre de script, je suis preneur, sinon le
mien sera à votre disposition.

Cordialement.

--
Ce message a été vérifié par MailScanner
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.

vincentbonamy
Bonjour,

J'ai cru comprendre que vous souhaitez importer des métadonnées de type
ressources pédagogiques dans ORI-OAI, au format LOM donc.

J'ai déjà réalisé des exports de formats spécifiques vers du LOM
(notamment objets plone -> fiches XML LOM).

Aussi je viens très rapidement d'adapter un début de script (un début
seulement : à vous de compléter/modifier en fonction de ce que vous avez
dans vos bases, fichiers excels, ...) pour faire du csv vers une fiche
LOM [le script est en python et utilise libxml2, permet de développer
rapidement ce genre de choses].

Vous pouvez obtenir un csv facilement depuis un fichier Excel par
exemple (via OpenOffice.org ou Ms-Excel sauver sous [csv] : dans le
script le séparateur utilisé est ici '$').
Je vous donne ici également un fichier XML LOM d'exemple.

Utilisation du script :
python csv2lom.py
Cela génère un certain nombre de fichiers 1.xml 2.xml etc. (autant de
fichiers qu'il y a de lignes (= d'entrées) dans le csv example_csv.csv).

Bonne soirée,
Vincent Bonamy.

Sébastien Cornière wrote:

> Bonjour,
>
> Je voir la tête qu'a un fichier xml d'une ressource indexée dans ORI.
>
> En effet, je souhaite faire un petit script en php qui permet de créer
> des fichiers xml prêt à être intégrer dans ORI à partir d'une base
> mysql ou autre type de ressource.
>
> Si quelqu'un a déjà fait ce genre de script, je suis preneur, sinon le
> mien sera à votre disposition.
>
> Cordialement.
>

--
Ce message a été vérifié par MailScanner
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.

vincentbonamy
Bonjour,

Comme je vous ai dit, ce n'est qu'un embryon de script que je vous ai
envoyé.
Vous avez cependant tous les éléments pour le compléter : en vous
initiant rapidement à python, vous devriez pouvoir vous en sortir
relativement facilement. Il vous faut cependant aussi être au fait
d'XML, du respect d'un schéma XML XSD, des espaces de noms ...

Concernant la correspondance des champs et des balises ... c'est plus ou
moins donné dans la ligne 19 dans le script que je vous ai envoyé :

(f_title, f_language, f_description, f_keywords, f_url) = fiche.split('$')

=> avec cette ligne et dans l'ordre, dans le Excel dont sera issu le
csv, vous devez avoir en
première colonne le titre,
deuxième colonne la langue
etc.
[mais vous pouvez très bien changer cela en changeant la ligne python]

En tout cas, à vous de compléter le script pour qu'il prenne en compte
une classification, un auteur, etc. ....

Vincent.

Sébastien Cornière wrote:

> Bonjour,
>
> J'ai bien reçu le fichier xml.
> Finalement je suis avancé pas tant que ça dans le sens j'aimerai
> savoir à quels champs correspondent les balises.
> Par ailleurs j'ai bien reçu le script en python. mais je ne connais
> absolument pas ce langage. :)
>
> Est-il possible d'avoir accès à la fiche correspondant au fichier xml ?
>
> Merci
>

--
Ce message a été vérifié par MailScanner
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.
Sujet clos