Précédent   Forum du club des développeurs et IT Pro > PHP > Bibliothèques et frameworks > XML
XML Forum d'entraide sur XML avec PHP. Exemples : SimpleXML, OpenXML... Avant de poster -> FAQ XML, Cours XML et Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/07/2008, 21h23   #1
Djug
Rédacteur
 
Avatar de Djug
 
Homme
Inscription : mai 2007
Messages : 3 180
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : Algérie

Informations forums :
Inscription : mai 2007
Messages : 3 180
Points : 19 506
Points : 19 506
Par défaut Annonces d'extensions et de paquetages

Citation:
The new PEAR package XML_Util-1.2.0 (stable) has been released at http://pear.php.net/.

Release notes
-------------
Changed license to New BSD License (Req #13826 [ashnazg])
Added a test suite against all API methods [ashnazg]
Switch to package.xml v2 [ashnazg]
Added Req #13839: Missing XHTML empty tags to collapse [ashnazg|drry]
Fixed Bug #5392: encoding of ISO-8859-1 is the only supported encoding [ashnazg]
Fixed Bug #4950: Incorrect CDATA serializing [ashnazg|drry]
-- (this fix differs from the one in v1.2.0a1)

Package Info
------------
Selection of methods that are often needed when working with XML documents. Functionality includes creating of attribute lists from arrays, creation of tags, validation of XML names and more.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Util
Changelog: http://pear.php.net/package/XML_Util/download/1.2.0
Download: http://download.pear.php.net/package/XML_Util-1.2.0.tgz

Authors
-------
Chuck Burgess (lead)
__________________
Tweet more than 140 characters with long-tweets.com

Tutoriels JADE (Java Agent DEvelopment Framework)
http://djug.developpez.com

Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça
Djug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2008, 16h48   #2
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Citation:
The new PEAR package XML_DTD-0.5.0 (alpha) has been released at http://pear.php.net/.

Release notes
-------------
- switch to BSD license
- add package.xml v2 (while retaining package.xml v1)
- PEAR CS cleanup

Package Info
------------
Parsing of DTD files and DTD validation of XML files. The XML validation is done with the php sax parser, the xml extension, it does not use the domxml extension. Currently supports most of the current XML spec, including entities, elements and attributes. Some uncommon parts of the spec may still be unsupported.

Related Links
-------------
Package home: http://pear.php.net/package/XML_DTD
Changelog: http://pear.php.net/package/XML_DTD/download/0.5.0
Download: http://download.pear.php.net/package/XML_DTD-0.5.0.tgz

Authors
-------
Chuck Burgess (lead)
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2008, 09h39   #3
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Citation:
The new PEAR package XML_Beautifier-1.2.0a1 (alpha) has been released at http://pear.php.net/.

Release notes
-------------
- switched to BSD License
- switch to package.xml v2
- PEAR CS cleanup
- Fixed Bug #1009: Data in <![CDATA[ ... ]]> [schst]
- Fixed Bug #1232: The standalone attributes turned to 'on' [schst]

Package Info
------------
XML_Beautifier will add indentation and linebreaks to you XML files, replace all entities, format your comments and makes your document easier to read.
You can influence the way your document is beautified with several options, ranging from indentation to changing the case of tags and normalizing your comments.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Beautifier
Changelog: http://pear.php.net/package/XML_Beau...wnload/1.2.0a1
Download: http://download.pear.php.net/package...er-1.2.0a1.tgz

Authors
-------
Chuck Burgess (lead)

Citation:
The new PEAR package XML_Parser-1.3.0 (stable) has been released at http://pear.php.net/.

Release notes
-------------
- switch to BSD License
- switch to package.xml v2
- PEAR CS cleanup
- Fix Doc #13120: Mistake in example code

Package Info
------------
This is an XML parser based on PHPs built-in xml extension.
It supports two basic modes of operation: "func" and "event". In "func" mode, it will look for a function named after each element (xmltag_ELEMENT for start tags and xmltag_ELEMENT_ for end tags), and in "event" mode it uses a set of generic callbacks.

Since version 1.2.0 there's a new XML_Parser_Simple class that makes parsing of most XML documents easier, by automatically providing a stack for the elements.
Furthermore its now possible to split the parser from the handler object, so you do not have to extend XML_Parser anymore in order to parse a document with it.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Parser
Changelog: http://pear.php.net/package/XML_Parser/download/1.3.0
Download: http://download.pear.php.net/package...rser-1.3.0.tgz

Authors
-------
Chuck Burgess (lead)

Citation:
The new PEAR package XML_Serializer-0.19.0a1 (alpha) has been released at http://pear.php.net/.

Release notes
-------------
- switch to package.xml v2
- PEAR CS cleanup
- Req #13856: License Change from PHP to BSD [ashnazg]
- Bug #8048: Entities are not replaced in tags with attributes [schst]
- Doc #12725: tuto link no more available

Package Info
------------
XML_Serializer serializes complex data structures like arrays or object as XML documents.
This class helps you generating any XML document you require without the need for DOM.
Furthermore this package can be used as a replacement to serialize() and unserialize() as it comes with a matching XML_Unserializer that is able to create PHP data structures (like arrays and objects) from XML documents, if type hints are available.
If you use the XML_Unserializer on standard XML files, it will try to guess how it has to be unserialized. In most cases it does exactly what you expect it to do.
Try reading a RSS file with XML_Unserializer and you have the whole RSS file in a structured array or even a collection of objects, similar to XML_RSS.

Since version 0.8.0 the package is able to treat XML documents similar to the simplexml extension of PHP 5.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Serializer
Changelog: http://pear.php.net/package/XML_Seri...nload/0.19.0a1
Download: http://download.pear.php.net/package...r-0.19.0a1.tgz

Authors
-------
Chuck Burgess (lead)
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 12h01   #4
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Citation:
The new PEAR package XML_FOAF-0.3.0 (alpha) has been released at http://pear.php.net/.

Release notes
-------------
- switch to BSD license
- add package.xml v2 (while retaining package.xml v1)
- PEAR CS cleanup
- Moved to PEAR::RDF as the RDF backend
- Fixed Bug #2991: URI Validation with Net_URL [davey]

Package Info
------------
XML_FOAF Allows advanced creation and simple parsing of FOAF RDF/XML files.
The FOAF Project can be found at http://www.foaf-project.org -
XML_FOAF_Lite will soon follow for simple creation of FOAFs.

Related Links
-------------
Package home: http://pear.php.net/package/XML_FOAF
Changelog: http://pear.php.net/package/XML_FOAF/download/0.3.0
Download: http://download.pear.php.net/package/XML_FOAF-0.3.0.tgz

Authors
-------
Chuck Burgess (lead)
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2008, 18h14   #5
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Citation:
The new PEAR package XML_Parser-1.3.1 (stable) has been released at http://pear.php.net/.

Release notes
-------------
- correct package.xml to reflect switch to BSD License

Package Info
------------
This is an XML parser based on PHPs built-in xml extension.
It supports two basic modes of operation: "func" and "event". In "func" mode, it will look for a function named after each element (xmltag_ELEMENT for start tags and xmltag_ELEMENT_ for end tags), and in "event" mode it uses a set of generic callbacks.

Since version 1.2.0 there's a new XML_Parser_Simple class that makes parsing of most XML documents easier, by automatically providing a stack for the elements.
Furthermore its now possible to split the parser from the handler object, so you do not have to extend XML_Parser anymore in order to parse a document with it.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Parser
Changelog: http://pear.php.net/package/XML_Parser/download/1.3.1
Download: http://download.pear.php.net/package...rser-1.3.1.tgz

Authors
-------
Chuck Burgess (lead)
Citation:
The new PEAR package XML_Beautifier-1.2.0 (stable) has been released at http://pear.php.net/.

Release notes
-------------
- switched to BSD License
- switch to package.xml v2
- PEAR CS cleanup
- Fixed Bug #1009: Data in <![CDATA[ ... ]]> [schst]
- Fixed Bug #1232: The standalone attributes turned to 'on' [schst]

Package Info
------------
XML_Beautifier will add indentation and linebreaks to you XML files, replace all entities, format your comments and makes your document easier to read.
You can influence the way your document is beautified with several options, ranging from indentation to changing the case of tags and normalizing your comments.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Beautifier
Changelog: http://pear.php.net/package/XML_Beau...download/1.2.0
Download: http://download.pear.php.net/package...fier-1.2.0.tgz

Authors
-------
Chuck Burgess (lead)
Citation:
The new PEAR package XML_Serializer-0.19.0 (beta) has been released at http://pear.php.net/.

Release notes
-------------
- switch to package.xml v2
- PEAR CS cleanup
- Req #13856: License Change from PHP to BSD [ashnazg]
- Bug #8048: Entities are not replaced in tags with attributes [schst]
- Doc #12725: tuto link no more available

Package Info
------------
XML_Serializer serializes complex data structures like arrays or object as XML documents.
This class helps you generating any XML document you require without the need for DOM.
Furthermore this package can be used as a replacement to serialize() and unserialize() as it comes with a matching XML_Unserializer that is able to create PHP data structures (like arrays and objects) from XML documents, if type hints are available.
If you use the XML_Unserializer on standard XML files, it will try to guess how it has to be unserialized. In most cases it does exactly what you expect it to do.
Try reading a RSS file with XML_Unserializer and you have the whole RSS file in a structured array or even a collection of objects, similar to XML_RSS.

Since version 0.8.0 the package is able to treat XML documents similar to the simplexml extension of PHP 5.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Serializer
Changelog: http://pear.php.net/package/XML_Seri...ownload/0.19.0
Download: http://download.pear.php.net/package...zer-0.19.0.tgz

Authors
-------
Chuck Burgess (lead)
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2008, 20h21   #6
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Citation:
The new PEAR package XML_Serializer-0.19.1 (beta) has been released at http://pear.php.net/.

Release notes
-------------
- Bug #14653: testNumberedObjects testcase fails [ashnazg]
- Doc #8650 : Missing Information in the Manual [ashnazg]
- Doc #13896: Bad info in the RSS feed tutorial [ashnazg]

Package Info
------------
XML_Serializer serializes complex data structures like arrays or object as XML documents.
This class helps you generating any XML document you require without the need for DOM.
Furthermore this package can be used as a replacement to serialize() and unserialize() as it comes with a matching XML_Unserializer that is able to create PHP data structures (like arrays and objects) from XML documents, if type hints are available.
If you use the XML_Unserializer on standard XML files, it will try to guess how it has to be unserialized. In most cases it does exactly what you expect it to do.
Try reading a RSS file with XML_Unserializer and you have the whole RSS file in a structured array or even a collection of objects, similar to XML_RSS.

Since version 0.8.0 the package is able to treat XML documents similar to the simplexml extension of PHP 5.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Serializer
Changelog: http://pear.php.net/package/XML_Seri...ownload/0.19.1
Download: http://download.pear.php.net/package...zer-0.19.1.tgz

Authors
-------
Chuck Burgess (lead)
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2008, 13h40   #7
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Citation:
The new PEAR package XML_Transformer-1.1.1 (stable) has been released at http://pear.php.net/.

Release notes
-------------
* Fix bug #14681: Security issue due to seeding random number generator
* Use package.xml v2

Package Info
------------
The XML Transformer allows the binding of PHP functionality to XML tags
to transform an XML document without the need for and the limitations of XSLT.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Transformer
Changelog: http://pear.php.net/package/XML_Tran...download/1.1.1
Download: http://download.pear.php.net/package...rmer-1.1.1.tgz

Authors
-------
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2008, 16h01   #8
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Citation:
The new PEAR package XML_Feed_Parser-1.0.3 (stable) has been released at http://pear.php.net/.

Release notes
-------------
Bug fix release. Closes:
#13215 - Encoding problems
#12919 - &amp; in ULR's causes problems
#12522 - pubDate handler throws warning on empty field
#12017 - no rss2 image if <itunes:image/> precedes <image>
#11467 - Escaped HTML in Atom Text Constructs
#10702 - Indirect modification of overloaded property
#10336 - Error with encoding handling on xhtml

Package Info
------------
XML_Feed_Parser is a parser for (the various) RSS and Atom format XML feeds. It attempts to provide a somewhat unified API while still allowing access to the full details of each feed type.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Feed_Parser
Changelog: http://pear.php.net/package/XML_Feed...download/1.0.3
Download: http://download.pear.php.net/package...rser-1.0.3.tgz

Authors
-------
James Stewart <james@jystewart.net> (lead)
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2008, 11h23   #9
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Citation:
The new PEAR package XML_Util-1.2.1 (stable) has been released at http://pear.php.net/.

Release notes
-------------
Fixed Bug #14760: Bug in getDocTypeDeclaration() [ashnazg|fpospisil]

Package Info
------------
Selection of methods that are often needed when working with XML documents. Functionality includes creating of attribute lists from arrays, creation of tags, validation of XML names and more.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Util
Changelog: http://pear.php.net/package/XML_Util/download/1.2.1
Download: http://download.pear.php.net/package/XML_Util-1.2.1.tgz

Authors
-------
Chuck Burgess (lead)
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2009, 11h42   #10
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Citation:
The new PEAR package XML_XSLT_Wrapper-0.2.2 (alpha) has been released at http://pear.php.net/.

Release notes
-------------
- package fix only

Package Info
------------
This package was written to provide a simpler, cross-library and cross commands interface to doing XSL transformations.
It provides :

* support for :
- DOM XSLT php extension
- XSLT php extension
- XSLT command line tool (xsltproc)
- MSXML using COM php extension
- XT command line (http://www.blnz.com/xt/xt-20020426a-src/butorindex.html)
- Sablotron command line (http://www.gingerall.com/charlie/ga/...sablot#i__1940)
Planned interface :
- XT java interface
- xml.apache.org java and C interface (http://xml.apache.org)
- Instant Saxon (http://users.iclway.co.uk/mhkay/saxon/instant.html)
* Batch mode
- XML: multiple transformations of a single XML file
- XSL: multiple transformations of multiple XML files using a single XSL

See http://www.pearfr.org/xslt_wrapper/ for samples and documentation

Related Links
-------------
Package home: http://pear.php.net/package/XML_XSLT_Wrapper
Changelog: http://pear.php.net/package/XML_XSLT...download/0.2.2
Download: http://download.pear.php.net/package...pper-0.2.2.tgz
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2009, 14h34   #11
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Citation:
The new PEAR package XML_Parser-1.3.2 (stable) has been released at http://pear.php.net/.

Release notes
-------------
- Fix Bug #9328: assigned by reference error in XML_RSS parse
- add an AllTests.php for PHPUnit usage

Package Info
------------
This is an XML parser based on PHPs built-in xml extension.
It supports two basic modes of operation: "func" and "event". In "func" mode, it will look for a function named after each element (xmltag_ELEMENT for start tags and xmltag_ELEMENT_ for end tags), and in "event" mode it uses a set of generic callbacks.

Since version 1.2.0 there's a new XML_Parser_Simple class that makes parsing of most XML documents easier, by automatically providing a stack for the elements.
Furthermore its now possible to split the parser from the handler object, so you do not have to extend XML_Parser anymore in order to parse a document with it.

Related Links
-------------
Package home: http://pear.php.net/package/XML_Parser
Changelog: http://pear.php.net/package/XML_Parser/download/1.3.2
Download: http://download.pear.php.net/package...rser-1.3.2.tgz

Authors
-------
Chuck Burgess (lead)
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h39.


 
 
 
 
Partenaires

Hébergement Web