Suche senden
Hochladen
XML Transformations With PHP
•
5 gefällt mir
•
3,199 views
Stephan Schmidt
Folgen
Presention at the php|con 2003 in New York
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 52
Empfohlen
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
Empfohlen
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
Weitere ähnliche Inhalte
Was ist angesagt?
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
Was ist angesagt?
(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
Andere mochten auch
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
Andere mochten auch
(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
Ähnlich wie 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
Ähnlich wie 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
Mehr von 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
Mehr von 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
Kürzlich hochgeladen
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Zilliz
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
apidays
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Orbitshub
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
apidays
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Christopher Logan Kennedy
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Kürzlich hochgeladen
(20)
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Architecting Cloud Native Applications
Architecting Cloud Native Applications
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
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.