Packages
xml_parsec
0.1.0
XmlParsec is a library based on [parser combinators](https://en.wikipedia.org/wiki/Parser_combinator), written in pure Elixir.
Current section
Files
Jump to
Current section
Files
lib/xml/doc.ex
defmodule XML.Doc do
alias XML.Tag
import Lens
@moduledoc """
Module containing struct representing a complete XML document.
"""
@type t :: %__MODULE__{
version: String.t(),
encoding: String.t(),
standalone: true | false,
body: %Tag{}
}
deflenses [:version, :encoding, :standalone, :body]
end