PHPackages                             gymadarasz/xparser - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. gymadarasz/xparser

ActiveLibrary[Parsing &amp; Serialization](/categories/parsing)

gymadarasz/xparser
==================

Fast XHTML DOM parser in PHP

v0.3.2(10y ago)73.2k↓33.3%2[2 issues](https://github.com/gymadarasz/xparser/issues)PHP

Since Dec 25Pushed 10y ago1 watchersCompare

[ Source](https://github.com/gymadarasz/xparser)[ Packagist](https://packagist.org/packages/gymadarasz/xparser)[ RSS](/packages/gymadarasz-xparser/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)Dependencies (2)Versions (7)Used By (0)

XParser
=======

[](#xparser)

XParser is a very fast XHTML DOM Parser and easy to use.
--------------------------------------------------------

[](#xparser-is-a-very-fast-xhtml-dom-parser-and-easy-to-use)

If you like the jQuery style DOM selection at the PHP backend side or you like simple\_html\_dom or Ganon you will love this smart library!

### Why you sould use it?

[](#why-you-sould-use-it)

### - benchmark:

[](#--benchmark)

```
[2015-12-30 04:12:58] Measuring Simple HTML DOM Parser...
[2015-12-30 04:12:59] Time:		855ms	0.85500001907349
[2015-12-30 04:12:59] Memory usage:	1.75Mb	1835008
[2015-12-30 04:12:59] Memory peak:	1.75Mb	1835008
[2015-12-30 04:12:59]
[2015-12-30 04:12:59] Measuring XParser...
[2015-12-30 04:12:59] Time:		67ms	0.067000150680542
[2015-12-30 04:12:59] Memory usage:	1.75Mb	1835008
[2015-12-30 04:12:59] Memory peak:	1.75Mb	1835008
[2015-12-30 04:12:59]
[2015-12-30 04:12:59] Measuring Ganon...
[2015-12-30 04:13:00] Time:		917ms	0.91700005531311
[2015-12-30 04:13:00] Memory usage:	3.75Mb	3932160
[2015-12-30 04:13:00] Memory peak:	3.75Mb	3932160
[2015-12-30 04:13:00]
[2015-12-30 04:13:00] Symfony CSS Selector combined with DOMDocument and DOMXPath...
[2015-12-30 04:13:00] Time:		129ms	0.12899994850159
[2015-12-30 04:13:00] Memory usage:	4.25Mb	4456448
[2015-12-30 04:13:00] Memory peak:	4.25Mb	4456448

```

and:

- PHP 5.6
- Composer &amp; PSR-4 Support
- Unit testing via Minitest
- PHP-Quality testing via SensioLabsInsight

### Install via Composer

[](#install-via-composer)

`$ composer require gymadarasz/xparser`

### Or download latest version

[](#or-download-latest-version)

[xparser-0.3.1-dev.zip](http://madsoft.hu/xparser/download/xparser-0.3.1-dev.zip)

### Usage

[](#usage)

```
