Soumettre la recherche
Mettre en ligne
XML Transformations With PHP
•
5 j'aime
•
3,199 vues
Stephan Schmidt
Suivre
Presention at the php|con 2003 in New York
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 52
Recommandé
The Big Documentation Extravaganza
The Big Documentation Extravaganza
Stephan Schmidt
Component and Event-Driven Architectures in PHP
Component and Event-Driven Architectures in PHP
Stephan Schmidt
PEAR For The Masses
PEAR For The Masses
Stephan Schmidt
Inroduction to XSLT with PHP4
Inroduction to XSLT with PHP4
Stephan Schmidt
Go OO! - Real-life Design Patterns in PHP 5
Go OO! - Real-life Design Patterns in PHP 5
Stephan Schmidt
Session Server - Maintaing State between several Servers
Session Server - Maintaing State between several Servers
Stephan Schmidt
XML and PHP 5
XML and PHP 5
Adam Trachtenberg
XML and Web Services with PHP5 and PEAR
XML and Web Services with PHP5 and PEAR
Stephan Schmidt
Recommandé
The Big Documentation Extravaganza
The Big Documentation Extravaganza
Stephan Schmidt
Component and Event-Driven Architectures in PHP
Component and Event-Driven Architectures in PHP
Stephan Schmidt
PEAR For The Masses
PEAR For The Masses
Stephan Schmidt
Inroduction to XSLT with PHP4
Inroduction to XSLT with PHP4
Stephan Schmidt
Go OO! - Real-life Design Patterns in PHP 5
Go OO! - Real-life Design Patterns in PHP 5
Stephan Schmidt
Session Server - Maintaing State between several Servers
Session Server - Maintaing State between several Servers
Stephan Schmidt
XML and PHP 5
XML and PHP 5
Adam Trachtenberg
XML and Web Services with PHP5 and PEAR
XML and Web Services with PHP5 and PEAR
Stephan Schmidt
lf-2003_01-0269
lf-2003_01-0269
tutorialsruby
Php and MySQL
Php and MySQL
Tiji Thomas
PHP MySQL Workshop - facehook
PHP MySQL Workshop - facehook
Brainware Consultancy Pvt Ltd
Control Structures In Php 2
Control Structures In Php 2
Digital Insights - Digital Marketing Agency
Web Development Course: PHP lecture 1
Web Development Course: PHP lecture 1
Gheyath M. Othman
PHP NOTES FOR BEGGINERS
PHP NOTES FOR BEGGINERS
Aminiel Michael
Php Crash Course
Php Crash Course
mussawir20
PHP Web Programming
PHP Web Programming
Muthuselvam RS
Overview of PHP and MYSQL
Overview of PHP and MYSQL
Deblina Chowdhury
Php Unit 1
Php Unit 1
team11vgnt
PHP
PHP
Steve Fort
PHP Workshop Notes
PHP Workshop Notes
Pamela Fox
Php mysql
Php mysql
Abu Bakar
What Is Php
What Is Php
AVC
PHP POWERPOINT SLIDES
PHP POWERPOINT SLIDES
Ismail Mukiibi
Php mysql ppt
Php mysql ppt
Karmatechnologies Pvt. Ltd.
Open Source Package Php Mysql 1228203701094763 9
Open Source Package Php Mysql 1228203701094763 9
isadorta
Php(report)
Php(report)
Yhannah
Chapter 02 php basic syntax
Chapter 02 php basic syntax
Dhani Ahmad
PDF Localization
PDF Localization
Suite Solutions
NZ Digital Marketing Trends 2016 - Presentation
NZ Digital Marketing Trends 2016 - Presentation
UbiquityNewZealand
Using visuals, audio and video materials
Using visuals, audio and video materials
Agadir ELT Inspectorate
Contenu connexe
Tendances
lf-2003_01-0269
lf-2003_01-0269
tutorialsruby
Php and MySQL
Php and MySQL
Tiji Thomas
PHP MySQL Workshop - facehook
PHP MySQL Workshop - facehook
Brainware Consultancy Pvt Ltd
Control Structures In Php 2
Control Structures In Php 2
Digital Insights - Digital Marketing Agency
Web Development Course: PHP lecture 1
Web Development Course: PHP lecture 1
Gheyath M. Othman
PHP NOTES FOR BEGGINERS
PHP NOTES FOR BEGGINERS
Aminiel Michael
Php Crash Course
Php Crash Course
mussawir20
PHP Web Programming
PHP Web Programming
Muthuselvam RS
Overview of PHP and MYSQL
Overview of PHP and MYSQL
Deblina Chowdhury
Php Unit 1
Php Unit 1
team11vgnt
PHP
PHP
Steve Fort
PHP Workshop Notes
PHP Workshop Notes
Pamela Fox
Php mysql
Php mysql
Abu Bakar
What Is Php
What Is Php
AVC
PHP POWERPOINT SLIDES
PHP POWERPOINT SLIDES
Ismail Mukiibi
Php mysql ppt
Php mysql ppt
Karmatechnologies Pvt. Ltd.
Open Source Package Php Mysql 1228203701094763 9
Open Source Package Php Mysql 1228203701094763 9
isadorta
Php(report)
Php(report)
Yhannah
Chapter 02 php basic syntax
Chapter 02 php basic syntax
Dhani Ahmad
PDF Localization
PDF Localization
Suite Solutions
Tendances
(20)
lf-2003_01-0269
lf-2003_01-0269
Php and MySQL
Php and MySQL
PHP MySQL Workshop - facehook
PHP MySQL Workshop - facehook
Control Structures In Php 2
Control Structures In Php 2
Web Development Course: PHP lecture 1
Web Development Course: PHP lecture 1
PHP NOTES FOR BEGGINERS
PHP NOTES FOR BEGGINERS
Php Crash Course
Php Crash Course
PHP Web Programming
PHP Web Programming
Overview of PHP and MYSQL
Overview of PHP and MYSQL
Php Unit 1
Php Unit 1
PHP
PHP
PHP Workshop Notes
PHP Workshop Notes
Php mysql
Php mysql
What Is Php
What Is Php
PHP POWERPOINT SLIDES
PHP POWERPOINT SLIDES
Php mysql ppt
Php mysql ppt
Open Source Package Php Mysql 1228203701094763 9
Open Source Package Php Mysql 1228203701094763 9
Php(report)
Php(report)
Chapter 02 php basic syntax
Chapter 02 php basic syntax
PDF Localization
PDF Localization
En vedette
NZ Digital Marketing Trends 2016 - Presentation
NZ Digital Marketing Trends 2016 - Presentation
UbiquityNewZealand
Using visuals, audio and video materials
Using visuals, audio and video materials
Agadir ELT Inspectorate
Promoting Teacher Development through Peer Observation
Promoting Teacher Development through Peer Observation
Agadir ELT Inspectorate
Novas Tecnologias 17: Painéis Fotovoltaicos
Novas Tecnologias 17: Painéis Fotovoltaicos
NTIEC - Núcleo de Tecnologias de Informação na Engenharia Civil
How Gamification Will Impact Corporate Learning - EI Design
How Gamification Will Impact Corporate Learning - EI Design
EI Design
Gamification of Compliance Training Through a Serious Game Concept - EI Design
Gamification of Compliance Training Through a Serious Game Concept - EI Design
EI Design
دليل ورشة العمل
دليل ورشة العمل
fatimah AL-malwi
Thinking Tools for Creative Kids An Introduction
Thinking Tools for Creative Kids An Introduction
Bodha Educational Services Pvt. Ltd
neix_24agosto
neix_24agosto
Agustina Guzian
En vedette
(9)
NZ Digital Marketing Trends 2016 - Presentation
NZ Digital Marketing Trends 2016 - Presentation
Using visuals, audio and video materials
Using visuals, audio and video materials
Promoting Teacher Development through Peer Observation
Promoting Teacher Development through Peer Observation
Novas Tecnologias 17: Painéis Fotovoltaicos
Novas Tecnologias 17: Painéis Fotovoltaicos
How Gamification Will Impact Corporate Learning - EI Design
How Gamification Will Impact Corporate Learning - EI Design
Gamification of Compliance Training Through a Serious Game Concept - EI Design
Gamification of Compliance Training Through a Serious Game Concept - EI Design
دليل ورشة العمل
دليل ورشة العمل
Thinking Tools for Creative Kids An Introduction
Thinking Tools for Creative Kids An Introduction
neix_24agosto
neix_24agosto
Similaire à XML Transformations With PHP
Xml
Xml
guestcacd813
5 xsl (formatting xml documents)
5 xsl (formatting xml documents)
gauravashq
XML and XSLT
XML and XSLT
Andrew Savory
Processing XML with Java
Processing XML with Java
BG Java EE Course
Introduction to XML
Introduction to XML
BG Java EE Course
Java XML Parsing
Java XML Parsing
srinivasanjayakumar
Introduction to XML
Introduction to XML
Jussi Pohjolainen
Week 12 xml and xsl
Week 12 xml and xsl
hapy
Intro XML for archivists (2011)
Intro XML for archivists (2011)
Jane Stevenson
Extensible Stylesheet Language
Extensible Stylesheet Language
Jussi Pohjolainen
Xml Overview
Xml Overview
kevinreiss
Sax Dom Tutorial
Sax Dom Tutorial
vikram singh
Project Automation
Project Automation
elliando dias
What is xml
What is xml
Sachit Singh
XML processing with perl
XML processing with perl
Joe Jiang
Developing web apps using Erlang-Web
Developing web apps using Erlang-Web
fanqstefan
6 311 W
6 311 W
guest471367
6 311 W
6 311 W
S Arunima
test
test
guesta8a7b8
Learning XSLT
Learning XSLT
Overdue Books LLC
Similaire à XML Transformations With PHP
(20)
Xml
Xml
5 xsl (formatting xml documents)
5 xsl (formatting xml documents)
XML and XSLT
XML and XSLT
Processing XML with Java
Processing XML with Java
Introduction to XML
Introduction to XML
Java XML Parsing
Java XML Parsing
Introduction to XML
Introduction to XML
Week 12 xml and xsl
Week 12 xml and xsl
Intro XML for archivists (2011)
Intro XML for archivists (2011)
Extensible Stylesheet Language
Extensible Stylesheet Language
Xml Overview
Xml Overview
Sax Dom Tutorial
Sax Dom Tutorial
Project Automation
Project Automation
What is xml
What is xml
XML processing with perl
XML processing with perl
Developing web apps using Erlang-Web
Developing web apps using Erlang-Web
6 311 W
6 311 W
6 311 W
6 311 W
test
test
Learning XSLT
Learning XSLT
Plus de Stephan Schmidt
Das Web Wird Mobil - Geolocation und Location Based Services
Das Web Wird Mobil - Geolocation und Location Based Services
Stephan Schmidt
23 Dinge, die Sie über Software Entwicklung in Teams wissen sollten
23 Dinge, die Sie über Software Entwicklung in Teams wissen sollten
Stephan Schmidt
23 Dinge, die Sie über Software-Entwicklung in Teams wissen sollten
23 Dinge, die Sie über Software-Entwicklung in Teams wissen sollten
Stephan Schmidt
Continuous Integration mit Jenkins
Continuous Integration mit Jenkins
Stephan Schmidt
Die Kunst des Software Design - Java
Die Kunst des Software Design - Java
Stephan Schmidt
PHP mit Paul Bocuse
PHP mit Paul Bocuse
Stephan Schmidt
Der Erfolgreiche Programmierer
Der Erfolgreiche Programmierer
Stephan Schmidt
23 Dinge, die Sie über Software-Entwicklung in Teams wissen sollten.
23 Dinge, die Sie über Software-Entwicklung in Teams wissen sollten.
Stephan Schmidt
Die Kunst Des Software Design
Die Kunst Des Software Design
Stephan Schmidt
Software-Entwicklung Im Team
Software-Entwicklung Im Team
Stephan Schmidt
JSON-RPC Proxy Generation with PHP 5
JSON-RPC Proxy Generation with PHP 5
Stephan Schmidt
Declarative Development Using Annotations In PHP
Declarative Development Using Annotations In PHP
Stephan Schmidt
XML-Socket-Server zur Kommunikation mit Flash
XML-Socket-Server zur Kommunikation mit Flash
Stephan Schmidt
Interprozesskommunikation mit PHP
Interprozesskommunikation mit PHP
Stephan Schmidt
PHP im High End
PHP im High End
Stephan Schmidt
Dynamische Websites mit XML
Dynamische Websites mit XML
Stephan Schmidt
Web 2.0 Mit Der Yahoo User Interface Library
Web 2.0 Mit Der Yahoo User Interface Library
Stephan Schmidt
Plus de Stephan Schmidt
(17)
Das Web Wird Mobil - Geolocation und Location Based Services
Das Web Wird Mobil - Geolocation und Location Based Services
23 Dinge, die Sie über Software Entwicklung in Teams wissen sollten
23 Dinge, die Sie über Software Entwicklung in Teams wissen sollten
23 Dinge, die Sie über Software-Entwicklung in Teams wissen sollten
23 Dinge, die Sie über Software-Entwicklung in Teams wissen sollten
Continuous Integration mit Jenkins
Continuous Integration mit Jenkins
Die Kunst des Software Design - Java
Die Kunst des Software Design - Java
PHP mit Paul Bocuse
PHP mit Paul Bocuse
Der Erfolgreiche Programmierer
Der Erfolgreiche Programmierer
23 Dinge, die Sie über Software-Entwicklung in Teams wissen sollten.
23 Dinge, die Sie über Software-Entwicklung in Teams wissen sollten.
Die Kunst Des Software Design
Die Kunst Des Software Design
Software-Entwicklung Im Team
Software-Entwicklung Im Team
JSON-RPC Proxy Generation with PHP 5
JSON-RPC Proxy Generation with PHP 5
Declarative Development Using Annotations In PHP
Declarative Development Using Annotations In PHP
XML-Socket-Server zur Kommunikation mit Flash
XML-Socket-Server zur Kommunikation mit Flash
Interprozesskommunikation mit PHP
Interprozesskommunikation mit PHP
PHP im High End
PHP im High End
Dynamische Websites mit XML
Dynamische Websites mit XML
Web 2.0 Mit Der Yahoo User Interface Library
Web 2.0 Mit Der Yahoo User Interface Library
Dernier
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
apidays
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Deepika Singh
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Dernier
(20)
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
XML Transformations With PHP
1.
XML transformations with
PHP PHPCon 2003 East April 25 th 2003, New York City, USA Stephan Schmidt
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
„ Hello World“
Example (Output)
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
Architecture of patXMLRenderer
RENDERER HTML / XML /LaTEX /etc... Any new extension XML TEMPLATES Time: Extension Dbc: Extension Ext. Entities
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
Comparison - -
Parameters Only with PHP code - „ Intelligent“ Templates - All in one package Ext. Repository - - Administration - <?PHP ?> - - External Entities - Yes, infinite Yes, infinite Recursion - Namespaces - Yes, objects and functions Yes, only object Dynamic Content (Callbacks) yes, plain HTML - yes, patTemplate Templates phpTagLib PEAR patXMLRenderer
47.
48.
49.
50.
51.
52.