# IXML
Invisible XML (ixml) is a method for treating non-XML documents as if they were XML,
enabling authors to write documents and data in a format they prefer while providing XML
for tasks that are more effective with XML content.
It is a superior alternative to Regular Expressions. IXML is more productive and reusable than hand-crafting bespoke, programming-language-specific text parsers by hand.
For more background on ixml, as well as the specification, officially released June 2022,
and the available implementations, see https://invisiblexml.org. There is also a github
repository at https://github.com/invisibleXML/.
## Installation
If [available in Hex](https://hex.pm/docs/publish), the package can be installed
by adding `ixml` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:ixml, "~> 0.1.0"}
]
end
```
Documentation can be generated with [ExDoc](https://github.com/elixir-lang/ex_doc)
and published on [HexDocs](https://hexdocs.pm). Once published, the docs can
be found at <https://hexdocs.pm/ixml>.