IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

4D et XML

Dernière mise à jour : 17/12/2007

4D 2004 & XML
Commandes XML 
4ème Dimension inclut un ensemble de commandes permettant d'écrire et d'analyser des objets contenant des données XML (eXtensible Markup Language) : fonctions d'écritures d'arbres XML, notation XPath, du support SAX.
4èmeDimension 2004 intègre également un moteur de transformation XSLT qui permet, en une seule commande, de transformer un fichier XML en fichier HTML, DOC, PDF, WHTML, WML.
Pour la prise en charge du XML, 4ème Dimension utilise une librairie nommée Xerces.dll développée par la société Apache Foundation. 4ème Dimension prend en charge XML version 1.0.

4D 2004 intègre donc :
   · le standard SAX (lecture et écriture)
   · les commandes d'écriture DOM
   · l'utilisation de la notation XPath
   · la prise en charge des transformations XSL

→ Commandes et sections XML dans la documentation HTML ou PDF(page 1967).

4D et XML
Interaction avec PDA, cartographie, synchronisation de plusieurs bases 4D, communication avec site web sous PHP, collaboration avec iCal, manipulation des fichiers PDF, développement d'un canal Sherlock, génération de présentations Keynote, diffusion vers les terminaux mobiles, création native de documents Microsoft Office, publication vers des standards textuels RSS ou graphiques SVG,...
Générateur d'applications
De nombreuses options proposées par le Générateur d’applications de 4ème Dimension sont accessibles via des clés XML spécifiques.
Utilisez la commande GENERER APPLICATION pour désigner l’emplacement du document XML contenant vos clés personnalisées.
Les commandes du thème XML permettent de traiter les documents XML.

→ Documentation : les clés XML (HTML · PDF)

Import/Export
4ème Dimension permet également d'importer et d'exporter directement des données au format XML à l'aide de l'éditeur d'import/export standard.

→ Documentation : voir le manuel du Mode Utilisation page 357.

menu
Ressources
Documentations
· Commandes et sections XML dans la documentation HTML
· Commandes et sections XML dans la documentation PDF (page 1967)
· Les clés XML HTML
· Les clés XML PDF
· Manuel du Mode Utilisation (page 357)

Tips
· DOM Creer ref XML et xsi
· Nettoyage automatique des bases récemment utilisées
· Encoder et décoder du texte

Notes techniques 
· Programmer un lecteur de flux RSS avec 4D · avec base exemple
· Interopérabilité et communication entre applications 4D gràce aux Web Services · avec base exemple
· Faire des Etats rapides compatibles avec Microsoft Excel 2003 · avec base exemple
· Utilisation des XML schémas avec 4D - 1ère partie · avec base exemple
· Utilisation des XML schémas avec 4D - 2ème partie
· 4D, XML & Word 2003 Windows · avec base exemple
· Introduction à XSLT · avec base exemple
· Générer du XML avec 4D 2004 – 1ère partie · avec base exemple
· Générer du XML avec 4D 2004 – 2ème partie · avec base exemple
· Le composant XML_Utilities · avec base exemple
· Une introduction au eXtensible Markup Language

Bases exemples
· XML Hiérarchique   →Télécharger
Cette base montre les possibilités d'importation et d'exportation de données au format XML. Les données XML sont affichées sous la forme d'une liste hiérarchique. Chacune de ses lignes peut être créée, déplacée ou supprimée et peut être définie comme élément ou attribut XML. Une fois modifiée, la liste peut être à nouveau exportée au formal XML.

· XSLT Transformation (Office 2003)   → Win | Mac
Créer des feuilles de styles XSL pour générer des documents Word (Windows), Excel et HTML à partir d'export de données.

· XML Parser 2   → Win | Mac
Parser un document XML valide (en ouvrant un document spécifique ou en copiant-collant le contenu XML) et afficher son arborescence dans une liste hiérarchique.

menu

Valide XHTML 1.1Valide CSS!

Copyright © 2006 Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.