TOC

- Questions?
- About me
- Agenda
- Knowing the audience
- Knowing the audience II
- Knowing the audience III
- History of XML in PHP
- What's New?
- What's New? II
- Configuring XML Support
- Code: books.xml
- SAX aka ext/xml
- Code: saxmain.php
- Code: saxsimple.php
- Output: saxsimple.php
- Code: saxmore.php
- Output: saxmore.php
- Code: books-invalid.xml
- Code: saxerror.php
- Code: saxobject.php
- Output: saxobject.php
- Code: saxns.php
- Output: saxns.php
- What are Namespaces?
- Code: ns.xml
- Sax Summary
- XmlReader
- Sax vs. XmlReader
- Code: xmlreader_file.php
- Output: xmlreader_file.php
- Code: xmlreader_relaxng.php
- Output: xmlreader_relaxng.php
- Code: books-invalid.xml
- Output: xmlreader_relaxng_invalid.php
- XmlReader Summary
- SimpleXML
- Code: simplexml.php
- Output: simplexml.php
- Code: simplexml2.php
- Output: simplexml2.php
- Code: simplexml_xpath.php
- Output: simplexml_xpath.php
- Code: simplexml_write.php
- Output: simplexml_write.php
- Issues with SimpleXML
- Code: simplexml_problems.php
- Output: simplexml_problems.php
- Code: simplexml_problems_mixed.php
- Output: simplexml_problems_mixed.php
- Code: simplexml_problems_interop.php
- Output: simplexml_problems_interop.php
- SimpleXML Summary
- XPath
- Code: xpath-api.php
- Output: xpath-api.php
- Code: xpath-api-context.php
- Output: xpath-api-context.php
- XPath and Namespaces
- Code: xpath-api-ns.php
- Output: xpath-api-ns.php
- Code: xpath-examples.php
- Output: xpath-examples.php
- XPath Summary
- DOM
- Features of DOM
- What is DOM?
- DOM Methods and Properties
- Code: domloadandsave.php
- Output: domloadandsave.php
- Code: domaccess.php
- Output: domaccess.php
- Code: domgetelementbyid.php
- Output: domgetelementbyid.php
- Code: domaccessingnodes.php
- Output: domaccessingnodes.php
- Code: dominfo.php
- Output: dominfo.php
- Code: domcreatemethods.php
- Output: domcreatemethods.php
- Reading HTML Documents with DOM
- Code: domhtml.php
- Output: domhtml.php
- XML Validation
- XML Validation examples
- Code: books.dtd
- Code: books.xsd
- Code: books.rng
- Code: hypertext.rng.xml
- XSLT
- A little XSL example
- XSLT in PHP5
- Load methods in ext/xsl
- Transform methods in ext/xsl
- Passing Parameter to ext/xsl
- Calling PHP functions from XSLT (evil...)
- Some of the more advanced features of XML in PHP5
- xinclude
- PHP streams wrapper support
- Simple streams example
- Your own stream handler
- Your own stream handler II
- Extending DOM Classes
- Extending DOM Classes Examples
- Extending DOM Classes Examples II
- Exceptions
- Future
- To Sum Up
- Links about me/us
 
© copyright 2004  Bitflux GmbH