miniBill/elm-xml-parser - version: 1.0.1

for more information visit the package's GitHub page

Package contains the following modules:

XmlParser

Main Workflow

XML Parser for Elm

How to use

There are only two functions available.

parse : String -> Result Parser.Error Xml
format : Xml -> String

Typically, you'll use the parse function, get the root node and traverse it.

> import XmlParser
> XmlParser.parse """<a name="value">foo</a>"""
Ok { processingInstructions = [], docType = Nothing, root = Element "a" ([{ name = "name", value = "value" }]) ([Text "foo"]) }

LICENSE & NOTICE

BSD-3-Clause

Originally developed by jinjor (2017).

This is a fork by miniBill (2022) starting from 2.0.0, aiming:

Decoder facilities are already available in elm-xml-decode.