Format XMLDes exemples de fichiers pour l'importation et l'exportation au format XML sont disponibles en téléchargement sur http://www.filemaker.com/fr/support/downloads. Pour des informations d'ordre général sur le format XML et des liens vers des ressources XML, consultez le site web de FileMaker à l'adresse http://www.filemaker.com/fr.FileMaker Pro prend en charge la grammaire FMPXMLRESULT pour l’importation de données XML. Si le format de vos données XML est différent, vous pouvez appliquer une feuille de style XSLT (Extensible Stylesheet Language for Transformations) pendant l'importation pour convertir vos données XML dans la grammaire FMPXMLRESULT.FileMaker Pro peut exporter des données XML dans deux grammaires différentes : FMPXMLRESULT et FMPDSORESULT. Vous pouvez appliquer une feuille de style XSLT pendant l'exportation pour convertir l'une de ces grammaires dans un autre format XML, ou dans un format différent tel que HTML ou texte brut. Par exemple, lors d'une exportation au format XML, vous pouvez créer une page Web orientée données ou un fichier texte de données utilisant un délimiteur de rubriques personnalisé.Remarque Les fonctions d’importation et d’exportation XML de FileMaker Pro utilisent un analyseur XML appelé Xerces et un processeur de feuilles de style XSLT intitulé Xalan. Lorsque vous développez des données XML et XSL, vous pouvez tester vos XML et XSLT à l'aide des analyseurs et processeurs Xerces et Xalan, disponibles à l'adresse http://xml.apache.org ou auprès de fournisseurs tiers.La grammaire FMPDSORESULT est adaptée à l'exportation de bases de données que vous souhaitez formater avec des feuilles de style en cascade ou du langage XSL. Cette grammaire est compatible avec Microsoft XML Data Source Object utilisé par Internet Explorer.Les espaces et les deux-points simples affichés dans les noms de rubrique sont convertis en traits de soulignement dans les noms d'élément (par exemple FIRST_NAME). Les deux-points doubles dans les rubriques de table externe sont convertis en points (par exemple PHONE.PHONE_NUMBER). En langage XML, les deux-points sont en effet réservés à la définition d'espaces de nom, et les espaces sont interdits dans les noms d'élément XML.L'exportation de données XML ne prend pas en charge l'exportation des données de rubriques Conteneur.Pour plus d'informations, consultez la Base de connaissances FileMaker disponible à l'adresse http://filemaker-fr.custhelp.com.La grammaire FMPXMLRESULT contient plus d'informations sur la base de données que la grammaire FMPDSORESULT, comme le nombre d'enregistrements ainsi que le type et le format des rubriques. Ces éléments et attributs sont nécessaires pour que les données XML soient correctement validées.
L'exportation de données XML ne prend pas en charge l'exportation des données de rubriques Conteneur.Pour plus d'informations, consultez la Base de connaissances FileMaker disponible à l'adresse http://filemaker-fr.custhelp.com.
• Bien que les données XML que vous importez doivent respecter la grammaire FMPXMLRESULT, certains éléments et attributs ne sont pas utilisés pendant l'importation. Le tableau ci-dessous définit les éléments et attributs utilisés pendant l'importation des données XML et répertorie les valeurs par défaut autorisées pour les attributs. La plupart du temps, les valeurs d'attribut peuvent être vides (par exemple, TIMEFORMAT=""). En outre, l'élément FMPXMLRESULT doit toujours déclarer l'espace de nom FileMaker pour la grammaire.