Aller au contenu
  • 0
Napoleon

Importer fichier XML dans FMP17 depuis URL

Question

Bonjour,

J'ai un manque de connaissance et je ne trouve pas de tutoriel 

Je souhaite les informations contenues dans un fichier XML se trouvant en ligne.

J'arrive à importer le fichier dans une variable mais ensuite je ne vois pas comment créer les enregistrements correspondants dans File Maker

Ca doit être tout simple mais j'ai besoin d'aide

Merci 

Napoléon

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

Partager ce message


Lien à poster
Partager sur d’autres sites

11 réponses à cette question

Messages recommandés

  • 0

Tout simple... pas si sûr !

Ce qu’il faut faire est importer une source xml et non insérer depuis une url (sinon, on est obligé d’exporter vers le système de fichier avant de réimporter) - vous pouvez voter pour cette idée afin qu’elle ait une meilleure chance de voir le jour.

Dans la boîte de dialogue du choix de la source xml, il est possible de choisir un fichier xsl pour traduire le xml vers le xml de FileMaker.

... mais il reste à le créer, ce document xsl 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Bonjour Fabrice,

Merci pour ta réponse éclairée.

Si je comprend bien, je vais devoir faire une importation manuelle avant chaque complétion (soit une trentaine de fois par an) et l'ouvrir avec Excel pour que File Maker puisse l'importer dans la foulée.

Je préfère le " Sinon" ( même si c'est pas aussi simple que je l'avais imaginé), car je souhaite automatiser l'importation pour que les capitaines d'équipe disposent des informations à jour lors de leurs sélections.

Sinon nous risquons des forfaits administratifs si un joueur est mal placé par rapport à son classement Elo, sa mutation, sa catégorie, sa nationalité et toutes les autres règles de la fédération.

Peux tu m'en dire plus sur cette direction.

Napoléon

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

dans tous les cas le processus peut être automatisé (script), mais il faut connaître le xml d’origine et la structure de la base de données de destination pour donner un avis.

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Bonjour Fabrice,

La base de données est jointe à ma question.

J'y ai mis le lien URL vers le fichier à télécharger

Je te le remets car il est possible qu'il ne soit pas visible

http://service.echecs.asso.fr/Joueurs.asmx/GetJoueurs?Ref=2616

Merci pour tes lumières.

Napoléon

 

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

joueurs.fmp12

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

voici une méthode simple pour écrire un xsl pour traduire le xml vers la grammaire de FileMaker.

https://www.soliantconsulting.com/blog/generating-xslt-transforms-for-filemaker

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Merci,

J'ai regardé le lien qui propose de modifier le fichier xml, mais je n'en ai pas les compétences et de plus Shakespeare n'est pas un ami.

Si c'est compliqué tant pis je vais abandonner l'idée sinon j'offre une bouteille de Champagne Cuvée Napéléon pour le script.

Napoléon

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Napoléon a toujours un problème avec les anglais !

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Qqch dans ce genre devrait fonctionner.

 

 

Import.xslt

Import.xslt

Import.xslt

Import.xslt

Import.xslt

Import.xslt

Import.xslt

Import.xslt

Import.xslt

Import.xslt

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Merci dwikstroem,

Mon manque de connaissance m'a fait galèrer pour tenter d'importer ton fichier ou l'ouvrir avec une application compatible.

A force d'essai j'ai fini par comprendre qu'il s'agissait d'une feuille de style pour l'importation.

ET CA MARCHE !!! Merci

Napoléon.

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Je pourrais m'habituer à me faire payer en vin... Un très grand merci à @Napoleon pour la générosité ! 

IMG_0017.jpg

IMG_0017.thumb.jpg.7c393789e337d766452afbd7631e668d.jpg

IMG_0017.thumb.jpg.7c393789e337d766452afbd7631e668d.jpg

IMG_0017.thumb.jpg.7c393789e337d766452afbd7631e668d.jpg

IMG_0017.thumb.jpg.7c393789e337d766452afbd7631e668d.jpg

IMG_0017.thumb.jpg.7c393789e337d766452afbd7631e668d.jpg

IMG_0017.thumb.jpg.7c393789e337d766452afbd7631e668d.jpg

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×