Cours XML FR (pdf)

PDF

 

NOS AVANTAGES :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personnalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercices,…

Faites une demande de devis gratuitement en remplissant notre formulaire en ligne

Nous avons des centres de formations à :

Bruxelles
Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10 (gestion projet – comptabilité)
Tel: +32 2 412 04 11 (gestion projet – commercial)
Tel: +32 2 412 04 12 (secrétariat)
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be
Site: www.jlgestion.be
Lille
21 Avenue le Corbusier
59042 Lille Cedex
Tel : +33 3 59 81 17 85
Fax : +33 3 59 81 17 81
Gsm : +32 477 789 445
Email : selossej@jlgestion.be
Site: www.jlgestion.fr
Amsterdam
JL GESTION SA
Keizersgracht 62-64
1015 CS Amsterdam
Tel : +31 20 520 68 77
Fax : +31 20 520 75 10
GSM: +32 485 21 27 22
Email : lia@jlgestion.be
Site: www.jlgestion.nl
Antwerpen
Noorderlaan 147/8
2030 Antwerpen
Tel: +32 2 412 04 10
Fax: +32 2 412 04 19
Gsm: +32 485 21 27 22
Email : lia@jlgestion.be
Site: www.jlgestion.be

Corfou
Karoubatika
49100 Kerkyra
Greece
Tel: 0030 266 1058 303
GSM: 0030 266 1058 303
Email: selossej@jlgestion.be
Web: www.alltraining.gr

Publicité

FORMATION JAVA AVANCE – 2 jours – bruxelles

FORMATION JAVA AVANCE

formations sql bruxelles belgique dweb
Java est un langage objet dont nous verrons les concepts majeurs de la programmation orientée objet. La distinction entre les programmes utilisant une interface console
et les programmes utilisant une interface graphique seront abordés ainsi que les possibilités de programmation événementielle qui sont offertes par Java sous la forme
de classe standard.
OBJECTIFS
Ce stage intensif nécessite une bonne connaissance du langage Java.

Il permet de compléter ces connaissances de base sur les sujets les plus couramment rencontrer dans les applications professionnelles, ces domaines peuvent causer des difficultés même à des programmeurs expérimentés.

CONTENU
  • Le langage
    Travaux pratiques de rappels. Présentation du JDK utilisé. Nouveautés du JDK 1.5

  • Bibliothèques
    Rappels sur la compilation. Principe des librairies, JFC, Java Beans, Swing. Gestion des paquetages. Fichiers jar. CLASSPATH. Présentation de ant.

  • Collections
    Manipulation d’ensembles d’objets. Listes, collections, ensembles, dictionnaires.

  • JDBC
    Mécanismes de connexion aux bases de données. Principes de JDBC.
    Utilisation des méta données. Exploitation du ResultSet.
    Gestion du transactionnel.
    Exemple d’application transactionnelle de Java à SQL

  • XML
    Présentation des API de programmation : DOM, SAX.TPécriture d’un mini parseur XML.

  • Réseau
    Les classes principales d’accès au réseau
    Programmation par socket, sérialisation. Transferts d’objets au travers du réseau. Création d’une application client/serveur réseau.
    Accès aux ressources partagées, synchronisation, verrous. Utilisation des threads.

  • Accès concurrents
    Accès aux ressources partagées, synchronisation, verrous
    Utilisation des threads

  • Java Management eXtension
    Supervision avec JMX
    Principe des MBeans, et exemples de MBeans standards fournis à partir du jdk 1.5

  • Sécurité
    Introduction à la sécurité Java. Protection du système vis à vis des applications tierces: SecurityManager, ClassLoader.
    JCE. Chiffrement, chiffrement asymétrique, hachage

  • Intégration
    Exécution de commandes système depuis Java.
    Appel de programme en C depuis Java: classes natives.
    Appel de Java depuis le C. Instanciation d’une JVM.
DUREE de la FORMATION JAVA avancé
2 Jours de formation
PRIX de la FORMATION JAVA J2EE
Liste de prix
Notre particularité est de faire des cours sur mesure,
donc le programme de cours énoncé ci-dessus s’adapte différement
selon la personne concernée !
Centre de Formation JL Gestion

Centre de Formation JL Gestion

NOUS CONTACTER :

JL GESTION SA

Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

NOS AVANTAGES :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personnalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercices,…

Faites une demande de devis gratuitement en remplissant notre formulaire en ligne

Atelier d’ une journée PHP / XML

images logo training Bruxelles,Paris,Lille

Education pour entreprise business en Belgique. Jl gestion Sa votre solution training!

formation

Atelier PHP / XML

Nature : Formation technologique
Durée : 1 jour
Horaire : de 9h à 17h

formation Atelier PHP / XML

L’objectif de cet atelier est de montrer comment il est possible de se servir du langage de programmation PHP afin de développer des applications basées sur le langage XML.

Cette formation présuppose d’avoir suivi le cours de PHP et celui de XML ou de posséder une connaissance équivalente.

formation Atelier PHP / XML

  • PHP et l’exploitation de SAX Simple API for XML
    • Analyse d’un fichier XML
  • PHP et l’exploitation de DOM Document Object Model
    • Lecture/écriture d’un fichier XML
  • PHP et le langage de transformation XSLT Extensible Stylesheet Language
    • Transformation d’un fichier XML publication Web
  • PHP et l’échange de données au format WDDX Web Distributed Data Exchange
    • Echange d’informations entre applications « hétérogènes »

Source : http://www.technofuturtic.be

NOUS CONTACTER :
JLGESTION sa

Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

NOS AVANTAGES :
Type de formation : Inter-entreprise, Intra-entreprise et particuliers
Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
Demande de devis : Réponse dans les 24 heures.
Remise de 50% pour les PME Bruxelloises
Parking, boisson et lunch gratuit
Accès à notre centre de compétences : Syllabus, note de cours, exercises,…

Training Transforming and Styling XML – 3 days

Class overview :

XML is an essential tool for application developers, allowing for the interchange of data between disparate systems. To effectively integrate systems, XSL is needed for transforming and styling XML data.

Class goals :

  • Transform XML data using Extensible Stylesheet Language (XSL)
  • Search and filter XML documents with XPath
  • Build structured stylesheets with Extensible Stylesheet Language Transformation (XSLT) elements
  • Design and debug XSL documents
  • Publish PDF documents using XSL Formatting Objects (XSL-FO)
  • Convert XML data into HTML and other document formats

Content of Transforming and Styling XML

Introducing XSL

XSL recommendations

  • XML Path Language (XPath)
  • XSL Transformations (XSLT)
  • Formatting Objects (XSL-FO)
  • Fundamental XSL concepts

XSL applications

  • Developing XSL
  • Applying a stylesheet
  • Utilizing XSL in production

Leveraging XPath Expressions

Analyzing the key components of XPath

  • Writing primary expressions
  • Constructing sequences
  • Evaluating the context item

Selecting content with path expressions

  • Navigating with Axis points
  • Choosing targets with node tests
  • Filtering results by predicates

Comparing nodes in XPath

  • Value and general comparisons
  • Arithmetic expressions
  • Invoking functions

Building Stylesheets with XSLT

XSLT stylesheet fundamentals

  • Source and result trees
  • Template-driven approach
  • Transforming XML-to-XML

Creating an XSLT stylesheet

  • Following best practices
  • Defining template rules
  • Applying templates
  • Extracting data values
  • Implementing templates out-of-order
  • Copying input nodes

Designing XSLT stylesheets effectively

  • Leveraging built-in rules
  • Resolving conflicts
  • Referencing the changing context

Publishing Reports with XSL-FO

XSL Formatting Objects

  • XSL-FO Formatters
  • XSL-FO Editors/Designers
  • Relationship to DSSSL and CSS

Building the XSL-FO document

  • Defining layout master sets
  • Creating page masters
  • Specifying regions

Transforming XML to XSL-FO

  • Designing a report stylesheet
  • Constructing page sequences
  • Repeating headers and footers

Optimizing Stylesheets with XPath

Leveraging intricate expressions

  • Specifying complex axes
  • Comparing nodes and kinds
  • Creating ranges and filters

Harnessing the power of XPath

  • Referencing variables
  • Looping and conditions
  • Working with sequences
  • Exploring built-in functions
  • Merging data sources

Achieving Complex Transformations

Maximizing template effectiveness

  • Defining variables
  • Passing parameters

Incorporating XSLT elements

  • Generating new content
  • Transforming XML-to-HTML
  • Extending XSL with custom functions
  • Including language extensions

Producing Professional Documents from XML Data

Embedding content

  • Employing external images and links
  • Incorporating dynamic page numbering

Applying advanced formatting techniques

  • Creating lists and tables
  • Alternating page layouts
Transforming and Styling XML

Training Transforming and Styling XML

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Training XML Schema / Introduction – 2 days

Class overview :

This XML Schema training class teaches XML developers how to use XML Schema to define the structure of XML languages and how to validate XML documents against XML schemas.

Class goals :

Learn the purpose and power of XML Schema
Learn to declare simple-type and complex-type elements
Learn to derive custom types
Learn to declare attributes
Learn to annotate schemas
Learn to understand namespaces
Learn to work with multiple XML schema documents

Content of Training XML Schema / Introduction

Class Outline

  1. XML Schema Basics
    1. The Purpose of XML Schema
    2. The Power of XML Schema
    3. A First Look
      1. A Simple XML Schema
    4. Validating an XML Instance Document
  2. Simple-Type Elements
    1. Overview
    2. Built-in Simple Types
      1. 19 Primitive Data Types
      2. Built-in Derived Data Types
      3. Defining a Simple-type Element
    3. User-derived Simple Types
      1. Applying Facets
      2. Controlling Length
      3. Specifying Patterns
      4. Working with Numbers
      5. Enumerations
      6. Whitespace-handling
    4. Specifying Element Type Locally
    5. Nonatomic Types
      1. Lists
      2. Unions
    6. Declaring Global Simple-Type Elements
      1. Global vs. Local Simple-Type Elements
      2. Default Values
      3. Fixed Values
      4. Nil Values
  3. Complex-Type Elements
    1. Overview
    2. Content Models
      1. xs:sequence
      2. xs:all
      3. xs:choice
    3. Complex Model Groups
    4. Occurrence Constraints
    5. Declaring Global Complex-Type Elements
    6. Mixed Content
    7. Defining Complex Types Globally
  4. Attributes
    1. Overview
    2. Empty Elements
    3. Adding Attributes to Elements with Complex Content
    4. Adding Attributes to Elements with Simple Content
    5. Restricting Attribute Values
    6. Default and Fixed Values
      1. Default Values
      2. Fixed Values
    7. Requiring Attributes
  5. Reusing Schema Components
    1. Overview
    2. Groups
      1. Element Groups
      2. Attribute Groups
    3. Extending Complex Types
  6. Tying It All Together
    1. Workshop: Creating and reusing XML schemas
  7. Annotating XML Schemas
    1. Overview
    2. Annotating a Schema
    3. Transforming an XML Schema for Documentation
  8. Namespaces
    1. Overview
    2. Purpose of Namespaces
    3. Target Namespaces
    4. Default Namespaces
    5. Locally Declared Elements and Attributes
    6. Qualified Locals
    7. The XMLSchema-instance Namespace
    8. Using Multiple Namespaces
XML Schema / Introduction

Training XML Schema / Introduction

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Training XML / Introduction – 1 day

Class overview :

In this XML training class, you will learn to create well-formed XML documents, to build simple DTDs and XML Schema for validating XML documents, and to build XSLTs for transforming XML documents into XHTML and other XML structures.

Class goals :

Learn to create well-formed XML documents.
Learn the difference between HTML and XHTML.
Learn to create basic DTDs.
Learn to create basic XML schemas.
Learn to validate XML documents against DTDs and XML schemas.
Learn to create basic XSLTs to transform XML documents for output as text, HTML, and other XML structures.

Content of Training XML / Introduction

Class Outline

  1. XML Basics
    1. What is XML?
    2. XML Benefits
      1. XML Holds Data, Nothing More
      2. XML Separates Structure from Formatting
      3. XML Promotes Data Sharing
      4. XML is Human-Readable
      5. XML is Free
    3. XML in Practice
      1. Content Management
      2. Web Services
      3. RDF / RSS Feeds
    4. XML Documents
      1. The Prolog
      2. Elements
      3. Attributes
      4. CDATA
      5. Whitespace
      6. XML Syntax Rules
      7. Special Characters
    5. Creating a Simple XML File
  2. Quick Introduction to XHTML
    1. XHTML vs. HTML
    2. The DOCTYPE Declaration
      1. XHTML Strict
      2. XHTML Transitional
      3. XHTML Frameset
    3. The Document Element
    4. A Sample XHTML Document
  3. DTDs
    1. Well-formed vs. Valid
    2. The Purpose of DTDs
    3. Creating DTDs
      1. The Document Element
      2. Other Elements
      3. Choice of Elements
      4. Empty Elements
      5. Mixed Content
      6. Location of Modifier
      7. Using Parentheses for Complex Declarations
      8. Declaring Attributes
    4. Validating an XML Document with a DTD
  4. XML Schema Basics
    1. The Purpose of XML Schema
    2. The Power of XML Schema
    3. A First Look
      1. A Simple XML Schema
    4. Validating an XML Instance Document
  5. Simple-Type Elements
    1. Overview
    2. Built-in Simple Types
      1. 19 Primitive Data Types
      2. Built-in Derived Data Types
      3. Defining a Simple-type Element
    3. User-derived Simple Types
      1. Applying Facets
      2. Controlling Length
      3. Specifying Patterns
      4. Working with Numbers
      5. Enumerations
      6. Whitespace-handling
    4. Specifying Element Type Locally
    5. Nonatomic Types
      1. Lists
      2. Unions
    6. Declaring Global Simple-Type Elements
      1. Global vs. Local Simple-Type Elements
    7. Default Values
    8. Fixed Values
    9. Nil Values
  6. XSLT Basics
    1. eXtensible Stylesheet Language
    2. An XSLT Stylesheet
      1. xsl:template
      2. xsl:value-of
      3. Whitespace and xsl:text
    3. Output Types
      1. Text
      2. XML
      3. HTML
    4. Elements and Attributes
      1. xsl:element
      2. xsl:attribute
      3. Attributes and Curly Brackets
XML / Introduction

Training XML / Introduction

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Training Ajax – 3 days

Class overview :

This is a server-side agnostic Ajax training class. Examples in the provided course manual are in JSP, and there are equivalent examples in the class files in PHP, ColdFusion, and Classic ASP. The focus is on the client-side aspects of Ajax (i.e., JavaScript), so, while it’s helpful to understand the server side, it’s not required or assumed.

Class goals :

Learn how Ajax and the XMLHttpRequest object work.
Learn to write cross-browser Ajax code.
Learn to use Ajax to make a call to the server without a page refresh.
Learn to modify content blocks on a page without refreshing the whole page.
Learn to use server-side form validation with Ajax.
Learn to pull down content from the server to dynamically display more content.
Learn to manipulate XML documents with JavaScript using the DOM.
Learn to manipulate XML documents with JavaScript using XSLT.
Learn to work with various JavaScript/Ajax libraries, such as Prototype, Dojo, and Scriptaculous.

Content of Training Ajax

Class Outline

  1. Ajax Basics
    1. The Purpose of Ajax
      1. Traditional Web Application
      2. An Ajax Web Application
    2. The XMLHttpRequest Object
      1. Using an XMLHttpRequest Object
      2. Handling the Response
    3. The Callback Function
  2. Passing Data
    1. XML
      1. Creating an addChild() Function
    2. Dynamic Tables
    3. JSON
    4. Review of Object Literals
      1. Arrays
      2. Objects
      3. Arrays in Objects
      4. Objects in Arrays
    5. Back to JSON
      1. JSON Syntax
      2. JSON Parsers
    6. JSON Advantages and Disadvantages
  3. Ajax Applications
    1. Login Form
    2. Quick Lookup Form
    3. Preloaded Data
      1. Ajax Slideshow
      2. Navigable Tables
  4. XSLT Transformations with JavaScript
    1. XSLT
      1. Basic XSLT
    2. XSLT in the Browser
      1. The Mozilla Method
      2. The IE Method
    3. Advantages and Disadvantages of XSLT in Ajax Applications
  5. Ajax/JavaScript Frameworks
    1. The Purpose of Frameworks
      1. Choosing a Framework
    2. Dojo
      1. Downloading Dojo
      2. Using Dojo for Ajax
    3. Prototype
      1. Downloading Prototype
      2. Using Prototype for Ajax
    4. Other Popular Frameworks
      1. Other Frameworks
  6. More Ajax Applications
    1. Inline Editing
      1. The contenteditable Attribute
    2. Detailed Information on Demand
    3. Autologout
    4. Autocompletion
Ajax

Training Ajax

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Training XML for Java Developers – 4 days

Class overview :

This four-day course builds skills in Java’s XML processing APIs. The course is intended for students with a working knowledge of XML — and possibly DTDs or XML Schema — who want to build XML applications or components using the Java language. Everything in the course adheres to W3C and Java standards for completely portable code.

Class goals :

– Understand the use of SAX and DOM APIs for XML parsing.
– Understand the need for JAXP as an additional layer to the standard contract between applications and parsers.
– Parse element and attribute content, processing instructions, and other document information using SAX.
– Parse documents using the DOM.
– Modify, create and delete information in an XML document using the DOM.
– Write simple and complex queries into XML document content using XPath.
– Use XSLT for XML-to-XML, XML-to-HTML, or XML-to-text transformations.
– Build standalone and web applications that build on XSLT transformation logic.
– Use JAXB to generate persistent Java object models based on XML Schema.
– Implement XML persistence using the JAXB.

Content of Training XML for Java Developers

  1. XML Parsing Using Java
    1. The Java API for XML Processing (JAXP)
      1. Parsing XML
      2. SAX and DOM
      3. What the W3C Says
      4. What the W3C Doesn’t Say
      5. Sun and Apache
      6. JAXP
      7. Parser Factories
      8. Pluggable Parsers
      9. Parser Features and Properties
    2. The Simple API for XML (SAX)
      1. Origins of SAX
      2. The SAX Parser
      3. The SAX Event Model
      4. Reading Document Content
      5. Handling Namespaces
      6. SAX Features for Namespaces
      7. Parsing Attributes
      8. Error Handling
      9. DTD Validation
      10. Schema Validation
      11. Handling Processing Instructions
    3. The Document Object Model (DOM)
      1. Origins of the DOM
      2. DOM Levels
      3. DOM2 Structure
      4. The Document Builder
      5. DOM Tree Model
      6. DOM Interfaces
      7. Document, Node and NodeList Interfaces
      8. Element and Text Interfaces
      9. Finding Elements By Name
      10. Walking the Child List
      11. The Attribute Interface
      12. Traversing Associations
      13. The JAXP Transformer Class
      14. Sources and Results
      15. Combining SAX and DOM Processing
      16. Namespaces and the DOM
    4. Manipulating XML Information with the DOM
      1. Modifying Documents
      2. Modifying Elements
      3. Modifying Attributes
      4. Managing Children
      5. Seeking a Document Location
      6. The ProcessingInstruction Interface
      7. Creating New Documents
  2. XML Transformations Using Java
    1. Using the JAXP for Transformations
      1. XPath, XSLT and Java
      2. The Transformer Class
      3. The TransformerFactory Class
      4. Sources and Results
      5. Identity Transformations
      6. Creating Transformations from Stylesheets
      7. Template Parameters
      8. Output Methods and Properties
      9. Evaluating XPath Expressions
    2. XPath
      1. Use of XPath in Other XML Technologies
      2. XPath Expressions
      3. The Axis
      4. The Node Test
      5. The Predicate
      6. XPath Types
      7. XPath Functions
      8. Implied Context
      9. Querying with XPath
      10. XPath and the DOM
    3. Templates and Production
      1. Rule-Based Transformations
      2. Templates and Template Matching
      3. Built-In Template Rules
      4. Recursion Through Templates
      5. Template Context
      6. Output Methods
      7. Controlling Whitespace
      8. Literal Replacement Elements
      9. Formalizing Text, Elements and Attributes
      10. Defining Target Vocabulary
      11. Generating Processing Instructions
    4. XSLT: Dynamic Content and Flow Control
      1. Web Applications Using XSLT
      2. J2EE and JAXP
      3. Deriving Source Content
      4. Getting Source Values
      5. Attribute Value Templates
      6. Copying Source Elements and Trees
      7. Looping
      8. Conditionals
  3. The Java API for XML Binding
    1. The Java API for XML Binding
      1. The Need for Data Binding
      2. XML Schema
      3. Two Paths
      4. JAXB Compilation
      5. Mapping Schema Types to Java
      6. Java-to-XML Mapping Using Annotations
      7. Marshaling and Unmarshaling
      8. Working with JAXB Object Models
XML for Java Developers

Training XML for Java Developers

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Training Transforming XML using XSLT Style Sheets – 2 days

Class overview :

XML has rapidly become a de-facto standard for exchanging data between applications and organisations. The growth of XML has led to the emergence of XPath and XSLT as standard ways of accessing and transforming content in an XML document.

Class goals :

After completing this course, delegates will be able to:

  • locate content in an XML document using XPath
  • write XSLT style sheets to transform XML documents
  • apply XSLT style sheets statically or dynamically to XML documents
  • generate new XML content using XSLT
  • perform repetition and conditional logic in an XSLT style sheet
  • sort documents, and control textual and numeric output
  • define and use named templates
  • parameterise template rules and style sheets
  • coordinate multiple XML documents using style sheets
  • reuse, customise, and extend XSLT style sheets

Content of Transforming XML using XSLT Style Sheets

XSLT and XPath Introduction

  • Recap of XML document structure
  • What is XPath?
  • What is XSLT?
  • Why are XSLT and XPath useful?
  • Transforming XML documents using XPath and XSLT
  • Generating XML and/or HTML output
  • Industry support for XPath and XSLT

Selecting XML Nodes using XPath

  • XPath nodes and properties
  • Axes, node tests, and predicates
  • Location paths and location steps
  • Accessing elements and attributes
  • Accessing other node types
  • Filtering nodes using predicates
  • Using XPath operators and functions

Writing and Applying XSLT Style Sheets

  • XSLT style sheet structure
  • Defining template rules
  • Obtaining node values
  • Invoking template rules
  • Literal result elements
  • Applying a style sheet to an XML document
  • Applying a style sheet dynamically using DOM

The XSLT Programming Language

  • Performing iteration
  • Making decisions
  • Creating named templates
  • Calling named templates
  • Defining and using variables
  • Defining and using parameters

Fine-Tuning XSLT Output

  • Formatting numbers
  • Sorting the result tree
  • Controlling whitespace
  • Character encodings
  • Specifying XML, HTML, and plain text output methods

Mapping XML dialects with XSLT

  • Creating new XML content with XSLT
  • Creating elements
  • Creating attributes
  • Namespace issues
  • Generating and formatting text content
  • Creating numeric output
  • Creating other XML content

Managing multiple XML documents with XSLT

  • Accessing multiple XML documents
  • Cross-referencing data using keys
  • Accessing XML data with keys
  • Generating cross references in XML documents

Producing Scalable Solutions with XSLT

  • Including style sheets
  • Importing style sheets
  • Overriding imported template rules
  • Invoking overridden template rules
  • Specifying template priorities

The Way Ahead

  • Extension elements
  • Extension functions
  • Forwards-compatible processing
  • Fallback processing
  • The role of XPath in XPointer
  • Likely impact of the XML Schema Definition Language (XSLD)
Transforming XML using XSLT Style Sheets

Training Transforming XML using XSLT Style Sheets

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Formation : Etat de l’Art sur les Technologies XML – 1 JOUR

Description :

 

Avoir une vue d'ensemble sur les technologies XML.
Etre capable de choisir une technologie XML en réponse à un besoin.

Etat de l’Art sur les Technologies XML

Objectifs du cours :

 

  • Avoir une vue d’ensemble sur les technologies XML.
  • Etre capable de choisir une technologie XML en réponse à un besoin.

 


Contenu du cours :

Pourquoi XML ?

Les cas d’utilisation de XML

Structure de XML

Comment valider les données XML

  • DTD et XML Schema (XSD)

Comment présenter les données XML

  • Feuilles de styles XSL et parseur XSLT
  • Notations XPATH
  • Eléments XSLT
  • Eléments XSLFO

Développement de solutions autour de XML et technologies disponibles

  • Traitement des données à l’aide de parsers DOM et SAX
  • Génération de données XML à partir d’une base de données SQL
  • Plate-forme d’intégration avec la création et la consommation de services Web
source:eni

Formations relatives :

Nous contacter :

Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

Nos avantages :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,…