[X] The "hsq" file could not be found or is not available. Please select another file.

qJerry: write less, do more - now in PHP. qJerry is the PHP class that provides a way to work with XML documents in jQuery-like style. It has methods for creating, modifying, querying XML documents and more. qJerry is jQuery for server side.


http://qjerry.com/?lang=en





Separate each tag with a space.

Release Date:

2009-04-03

Topic:

License:

Intended Audience:

Database Environment:

Programming Language:

Registered:

2008-11-14

Ratings and Reviews

Be the first to post a text review of qJerry. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • qjerry qJerry 0.4.0 file released: qjerry-0.4.0.zip

    0.3.9 -> 0.4.0 - implemented ArrayAccess interface - now we can access matched elements with square brackets! - added support for upcoming in PHP 5.3.0 new-style lambda-functions (tested with PHP 5.3.0RC1) - each(), map(), filter() and attr() methods are now able to pass extra parameters to callbacks - attr() method can now return all attributes of a single element in an array - checking whether a string is a valid QName is now done in most accurate way (isQName() method) - changed the way in which XPath expressions are processed. Now, if we pass QName as an expression, it transforms to "name()='$expr'" automagically. - added contents() method (jQuery), as well as limited support for DOMText nodes - added workaround for problem with documents that have default namespace - improved documentation - added examples for all public methods - A LOT of refactoring and optimizations 0.3.8 -> 0.3.9 - added qJerry::$html static property - constructor now supports loading html documents - improved documentation and added some examples - fixed some bugs 0.3.7 -> 0.3.8 - reworked loading/saving mechanism. There are now the following methods: xml(), load(), save(), html(), htmlLoad(), htmlSave(). - added qJerry::$format static property - added qJerry::$version static property - added qJerry::$encoding static property 0.3.6 -> 0.3.7 - added support for loading documents from string without XML signature - removed load() static method - private method loadFile() made public and renamed to load() - private method loadXML() made public - added methods loadHTML() and loadHTMLFile() 0.3.5 -> 0.3.6 - fixed issue in find() method that may led to selecting incomplete set - added namespace support to the constructor (qJerry::create() and q() are also changed) - changed behavior of the constructor when loading DOMAttr. Now it loads its parent element 0.3.4 -> 0.3.5 - changes in doctype() method: $name parameter moved to 3rd place and is optional now. If it is not specified, then the name of the documentElement is used as doctype name. If there is no documentElement, then a qJException is raised. - added namespace support to before(), after(), wrap(), wrapAll() and wrapInner() methods. - some loop optimizations

    posted 278 days ago

  • qjerry qJerry 0.4.0 file released: qjerry-0.4.0.tar.bz2

    0.3.9 -> 0.4.0 - implemented ArrayAccess interface - now we can access matched elements with square brackets! - added support for upcoming in PHP 5.3.0 new-style lambda-functions (tested with PHP 5.3.0RC1) - each(), map(), filter() and attr() methods are now able to pass extra parameters to callbacks - attr() method can now return all attributes of a single element in an array - checking whether a string is a valid QName is now done in most accurate way (isQName() method) - changed the way in which XPath expressions are processed. Now, if we pass QName as an expression, it transforms to "name()='$expr'" automagically. - added contents() method (jQuery), as well as limited support for DOMText nodes - added workaround for problem with documents that have default namespace - improved documentation - added examples for all public methods - A LOT of refactoring and optimizations 0.3.8 -> 0.3.9 - added qJerry::$html static property - constructor now supports loading html documents - improved documentation and added some examples - fixed some bugs 0.3.7 -> 0.3.8 - reworked loading/saving mechanism. There are now the following methods: xml(), load(), save(), html(), htmlLoad(), htmlSave(). - added qJerry::$format static property - added qJerry::$version static property - added qJerry::$encoding static property 0.3.6 -> 0.3.7 - added support for loading documents from string without XML signature - removed load() static method - private method loadFile() made public and renamed to load() - private method loadXML() made public - added methods loadHTML() and loadHTMLFile() 0.3.5 -> 0.3.6 - fixed issue in find() method that may led to selecting incomplete set - added namespace support to the constructor (qJerry::create() and q() are also changed) - changed behavior of the constructor when loading DOMAttr. Now it loads its parent element 0.3.4 -> 0.3.5 - changes in doctype() method: $name parameter moved to 3rd place and is optional now. If it is not specified, then the name of the documentElement is used as doctype name. If there is no documentElement, then a qJException is raised. - added namespace support to before(), after(), wrap(), wrapAll() and wrapInner() methods. - some loop optimizations

    posted 278 days ago

  • qjerry qJerry 0.4.0 file released: qjerry-0.4.0.7z

    0.3.9 -> 0.4.0 - implemented ArrayAccess interface - now we can access matched elements with square brackets! - added support for upcoming in PHP 5.3.0 new-style lambda-functions (tested with PHP 5.3.0RC1) - each(), map(), filter() and attr() methods are now able to pass extra parameters to callbacks - attr() method can now return all attributes of a single element in an array - checking whether a string is a valid QName is now done in most accurate way (isQName() method) - changed the way in which XPath expressions are processed. Now, if we pass QName as an expression, it transforms to "name()='$expr'" automagically. - added contents() method (jQuery), as well as limited support for DOMText nodes - added workaround for problem with documents that have default namespace - improved documentation - added examples for all public methods - A LOT of refactoring and optimizations 0.3.8 -> 0.3.9 - added qJerry::$html static property - constructor now supports loading html documents - improved documentation and added some examples - fixed some bugs 0.3.7 -> 0.3.8 - reworked loading/saving mechanism. There are now the following methods: xml(), load(), save(), html(), htmlLoad(), htmlSave(). - added qJerry::$format static property - added qJerry::$version static property - added qJerry::$encoding static property 0.3.6 -> 0.3.7 - added support for loading documents from string without XML signature - removed load() static method - private method loadFile() made public and renamed to load() - private method loadXML() made public - added methods loadHTML() and loadHTMLFile() 0.3.5 -> 0.3.6 - fixed issue in find() method that may led to selecting incomplete set - added namespace support to the constructor (qJerry::create() and q() are also changed) - changed behavior of the constructor when loading DOMAttr. Now it loads its parent element 0.3.4 -> 0.3.5 - changes in doctype() method: $name parameter moved to 3rd place and is optional now. If it is not specified, then the name of the documentElement is used as doctype name. If there is no documentElement, then a qJException is raised. - added namespace support to before(), after(), wrap(), wrapAll() and wrapInner() methods. - some loop optimizations

    posted 278 days ago

  • File released: /qjerry/qJerry 0.4.0/qjerry-0.4.0.7z

    posted 278 days ago

  • File released: /qjerry/qJerry 0.4.0/qjerry-0.4.0.tar.bz2

    posted 278 days ago

  • File released: /qjerry/qJerry 0.4.0/qjerry-0.4.0.zip

    posted 278 days ago

  • qjerry qJerry 0.3.4 file released: qjerry-0.3.4.zip

    0.3.3 -> 0.3.4 - removed $file property, using $documentURI property of the DOM document and file() method instead - the code was refactored - most of the static methods was converted to private and protected - added appendText() method 0.3.2 -> 0.3.3 - added __toString() magic method - added html() method - renamed saveXML() to xml() 0.3.1 -> 0.3.2 - added $whitespace static property. - changes in format() method - removed $format property 0.3.0 -> 0.3.1 - fixed small typo (comparison with '$null' instead of 'null') in qJerry::create() - fixed call of user function in filter() - added map() method (jQuery) - added closest() method (jQuery 1.3) - added encoding() method - added doctype() method

    posted 302 days ago

  • qjerry qJerry 0.3.4 file released: qjerry-0.3.4.tar.bz2

    0.3.3 -> 0.3.4 - removed $file property, using $documentURI property of the DOM document and file() method instead - the code was refactored - most of the static methods was converted to private and protected - added appendText() method 0.3.2 -> 0.3.3 - added __toString() magic method - added html() method - renamed saveXML() to xml() 0.3.1 -> 0.3.2 - added $whitespace static property. - changes in format() method - removed $format property 0.3.0 -> 0.3.1 - fixed small typo (comparison with '$null' instead of 'null') in qJerry::create() - fixed call of user function in filter() - added map() method (jQuery) - added closest() method (jQuery 1.3) - added encoding() method - added doctype() method

    posted 302 days ago

  • File released: /qjerry/qJerry 0.3.4/qjerry-0.3.4.zip

    posted 302 days ago

  • File released: /qjerry/qJerry 0.3.4/qjerry-0.3.4.tar.bz2

    posted 302 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks