homepage: https://github.com/ndmitchell/hexml#readme
changelog-type: text
hash: 47b14773d0c1f566ef4f505892182cb78299d096b4430219e65681e7eb2a92cf
test-bench-deps:
  bytestring: -any
  base: -any
  hexml: -any
maintainer: Neil Mitchell <ndmitchell@gmail.com>
synopsis: XML subset DOM parser
changelog: ! "Changelog for Hexml\n\n0.1\n    Initial version\n"
basic-deps:
  bytestring: -any
  extra: -any
  base: ! '>4 && <5'
all-versions:
- '0.1'
author: Neil Mitchell <ndmitchell@gmail.com>
latest: '0.1'
description-type: markdown
description: ! '# Hexml [![Hackage version](https://img.shields.io/hackage/v/hexml.svg?label=Hackage)](https://hackage.haskell.org/package/hexml)
  [![Stackage version](https://www.stackage.org/package/hexml/badge/lts?label=Stackage)](https://www.stackage.org/package/hexml)
  [![Linux Build Status](https://img.shields.io/travis/ndmitchell/hexml.svg?label=Linux%20build)](https://travis-ci.org/ndmitchell/hexml)
  [![Windows Build Status](https://img.shields.io/appveyor/ci/ndmitchell/hexml.svg?label=Windows%20build)](https://ci.appveyor.com/project/ndmitchell/hexml)


  An XML DOM-style parser, that only parses a subset of XML, but is designed to be
  fast. In particular:


  * Entities, e.g. `&amp;`, are not expanded.

  * Not all the validity conditions are checked.

  * No support for `<!DOCTYPE` related features.


  The name "hexml" is a combination of "Hex" (a curse) and "XML". The "X" should not
  be capitalised because the parser is more curse and less XML.


  Hexml may be suitable if you want to quickly parse XML, from known sources, and
  a full XML parser has been shown to be a bottleneck. As an alternative to hexml,
  which supports things like entities but is still pretty fast, see Pugixml.

'
license-name: BSD3

Update from Hackage at 2016-12-04T19:01:33Z
Update from Hackage at 2016-12-04T19:01:33Z