|
|
XML and PHP
PHP » Scripts and Programs » XML and PHP
A D V E R T I S E M E N T
Today's Special: Get free Magazine from SAP!
QuickHP - Free (GPL)QuickHP is a kind of content management system with a new approach. It uses XML and XSLT to provide a compatible source format and very different target formats. The user interface allows comfortable file handling and features like file history (versioning), preview of parsed files and efficient parsing (by parsing only changed files). Furthermore, QuickHP provides a solution to the problem that XML files cannot contain dynamic content (e.g. PHP code), because then the valid XML content would be broken - no problem with QuickHP: XML files that contain PHP code are parsed through the XSL template on-the-fly. The authors homepage is an example of possibilities of QuickHP. Amazonlib -- API for Amazon.com's web services - GNU Lesser Public LicenseAmazonLib is an API for Amazon.com's Web Services. It is written in PHP. It
simplifies the process of writing applications using Amazon's Web Services.
AmazonLib consists of four main components:
1) nurest.php -- a REST parser class which
parses Amazon's XML responses into an
associative array.
2) amazonrest.php -- a REST API class for
all of the API calls in AWS 3.0.
3) amazonsoap.php -- a SOAP API like
amazonrest.php. I use, and include,
Dietrich Ayala's nusoap.php SOAP
library.
4) amazonseller.php -- a beta API for
amazon.com's seller interface.
AmazonLib has a few nice features. It should
run on any PHP4 distribution and it will also
log most error messages. Like nusoap, it's
distributed under the GNU Lesser Public
License.
XMLArray - FreeXMLArray makes a multi-dimension-array from a flat XML-File. Written in german.
Support is not longer aviable! phptunest - BSDphptunest is a script written in PHP, which converts your iTunes Music library from XML format to nice HTML table. It allows you to customize the resulting HTML page in many ways and has few nice features: Use your own CSS styles to change the look of HTML page; Sort your song library with any visible column; Include only those columns you want; Supports gzip compression; Supports low-memory parsing; Supports MySQL backend; Works with PHP 4.1 or later; Completely free and open source. RSS generating PHP script - FreeA simple and fast script which can be used on a supported server to create dynamic XML RSS feeds using a backend database. RSS Builderphp classes for creating a rss 1.0 file including support for dublin core and SY modules Free XML Directory Feed Scripts - FreeThe feed returns up to 5 rows from the database pertaining to the search query. Every time the feed is queried the rank is adjusted with the top listing moving to the last and all other listings moving up one. This gives all links equal exposure. MagpieRSS - Free (GPL)MagpieRSS is an RSS parser that uses PHP's built in XML parser, for better support and flexibility. Supports all version of RSS, including namespaces and RSS 1.0 modules. Has a simple to use functional interface, and integrated cache system. Is Last-Modified, and ETag aware. Optionally use HTT gzip encoding. Now with better examples, Smarty integration, and a cookbook. iTunes XML Parser Class - FreewareThe developer writes "I noticed that iTunes doesn't have a Generate HTML Playlist option like Winamp does, but does have an export option, with XML being the prefered format. So I made a class for parsing the exported XML. Right now all it fetches is the Artist, album, song name, genre, and length of track, but I can add more if asked. Included is a php file that utilizes the class for you, so you don't have to do the dirty work. Use it if you wish." Class.Jabber.PHP - Free (GPL)Class.Jabber.PHP is a class which you can use to connect to the Jabber network. It allows you to easily connect to a server and furthermore to interact with that server. Supports all packet types (message, iq and presence), very flexible, offers both high-level methods (registration, message sending etc.) but low-level methods as well (packet sending etc.). Extensive docs and examples on the website. v0.4: bugfixes, methods to transport connection methods (ICQ/AIM/Yahoo/MSN/IRC anyone ). Amazon Book Data to XML - FreewareDo you want ot be able to grab information about books from Amazon, and do it without using their web services If so then download this script, it takes in an ISBN number and (if it can) chucks out the information about that book in XML format. It currently grabs the Amazon page from a proxy server so you will need to change it if your server has a direct connection to the net. Homeland Security Webservice Access - Free (GPL)This is a quick 'n' dirty way to access the homeland security webservice at www.tinetics.com. PHP-XML Weather - Free (GPL)This is a sample to illustrate how one can use PHP and cURL to access an existing XML feed for US weather. It grabs both current conditions and a nine day future forecast based on the zipcode that one enters. Unlike a lot of other PHP weather tools, this one doesn't screen scrape from yahoo or pirate MSNBC's feed... so, while it can only do US weather, you can do it with a bit of peace of mind.
RSS Agregator - Free (GPL)Pull a List of RSS feed addresses out of a mysql database. Perform responsiveness check with socket connection, compare poll results to database of headlines, if unique, add. Also formats template for display. Easy PHP News - FreewareThis script will allow you to add multiple live XML news feeds to your site. You can choose any of the feeds available at Moreover and the script will display a short listing in a box that you can place anywhere on your site. The box also gives the option to show all the news that is available for the catagory on a different page. This is a nice, easy way to add dynamic content to your site.
PHPXconfig - Free (GPL)This PHP class reads an XML file and stores the data for retrieval in your program. Originally designed for reading config files. Uses PHP.XPath class found at http://www.carrubbers.org/scripts/php/xpath/ PHP VXML class - Free for educational useThe Voice XML PHP class allows you to easily generate VXML documents on the fly based on the W3C Working Draft, 23 October 2001 (VoiceXML) Version 2.0. RDF News headline grabber - FreewareThis script will parse and process RDF/XML feeds, using PHP. Simply change the required variables in the code below and publish to a suitable web server. Then, preview the page(s) in your browser. MiniXML - Free (GPL)MiniXML provides a 100% PHP API to parse and generate XML. It is comprised of a set of PHP classes that allow you to access XML data and create valid XML output with a tree-based hierarchy of elements. MiniXML does not require any external libraries or modules. Incutio XML-RPC Library - Free (Artistic)The Incutio XML-RPC library is designed primarily for ease of use. It incorporates both client and server classes, and is designed to hide as much of the workings of XML-RPC from the user as possible. A key feature of the library is automatic type conversion from PHP types to XML-RPC types and vice versa. This should enable developers to write web services with very little knowledge of the underlying XML-RPC standard.
|
A D V E R T I S E M E N T
|
Subscribe to SourceCodesWorld - Techies Talk |
| |
|