My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links

Note

  • I wrote this library for my project Queslite(http://queslite.com), it's a solution for questionnaire auto genarate. It translate user input into XML, then use xlst to translate XML into HTML to display.
  • Queslite is totally coded by PHP 5.2+, I wrote the xml selector for that to make a easy way to find XMLNode, set and get its value, attributes.
  • Use this library, you could select xml note like using jQuery. Although I just implement some simple features of jQuery, it would be useful for you while programming a xml base project. I hope this would be helpful. :)
  • PS: jQuery is a great js library.

How to use select function

function select($str)
  • return

array, use selectSingle to return DOMElement
  • des

depends on $str
  • argument example

  • <?xml version="1.0"?>
    <lover>
    	<person id="jennal" age="22">
    		<favorite>love sue</favorite>
    	</person>
    	<person id="sue" age="21">
    		<favorite>love jennal</favorite>
    	</person>
    </lover>
     "lover person" #will get an array of elements whose tagName is person
    	 "person" #could do the same thing
     "#jennal" #will get an array of elements which has only one element, its id="jennal"
     "person[age=22]" #will get an array of elements whose age="22"
     "#jennal favorite" #will get an array of elements which are jennal's favorite
    	 "person[age=22] favorite" #could do the same thing
Powered by Google Project Hosting