2017 © Pedro Peláez
 

library simple-query-selector

A very simple way to query simpleXML documents using CSS selectors

image

diversen/simple-query-selector

A very simple way to query simpleXML documents using CSS selectors

  • Tuesday, July 25, 2017
  • by diversen
  • Repository
  • 1 Watchers
  • 1 Stars
  • 26 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 6 Versions
  • 8 % Grown

The README.md

simple-query-selector

Very simple query-selector for e.g. XML and HTML documents. It uses symfony CssSelector in order to make jQuery-like queries on a DOM-tree. CssSelector rewrites xpath expressions to CSS-selectors, which for most web-developers are much easier to understand and work with. Css-selectors is also what e.g. jQuery uses, which then makes it familiar to almost any web-developer., (*1)

The query-selector class just wraps the functionality of the CssSelector., (*2)

Install

composer require diversen/simple-query-selector

Usage

See test.php and test.xml, (*3)

Notice

CssSelector or XPath does not like case-diffrence in the XML it searches through. You will need some kind of normalisation if your XML has different cases, e.g. a tag like <CustomerTest></CustomerTest> will most likely cause problems. Normalize your XML-string with a function like this:, (*4)

$xml = preg_replace_callback("/(<\/?[^!][^>]+)/", function ($matches) {
    return strtolower($matches[1]);
}, $xml);

License

MIT © Dennis Iversen, (*5)

The Versions

25/07 2017

dev-master

9999999-dev

A very simple way to query simpleXML documents using CSS selectors

  Sources   Download

MIT

The Requires

 

jquery dom css-selector

25/07 2017

v1.0.4

1.0.4.0

A very simple way to query simpleXML documents using CSS selectors

  Sources   Download

MIT

The Requires

 

jquery dom css-selector

09/07 2017

v1.0.3

1.0.3.0

A very simple way to query simpleXML documents using CSS selectors

  Sources   Download

MIT

The Requires

 

jquery dom css-selector

09/07 2017

v1.0.2

1.0.2.0

A very simple way to query simpleXML documents using CSS selectors

  Sources   Download

MIT

The Requires

 

jquery dom css-selector

09/07 2017

v1.0.0

1.0.0.0

A very simple way to query simpleXML documents using CSS selectors

  Sources   Download

MIT

The Requires

 

jquery dom css-selector

09/07 2017

v1.0.1

1.0.1.0

A very simple way to query simpleXML documents using CSS selectors

  Sources   Download

MIT

The Requires

 

jquery dom css-selector