UblEx.Parser.SimpleParser (UblEx v0.8.1)

Copy Markdown View Source

Simple direct parser using Saxy to parse UBL XML into maps. No XPath, no intermediate DOM - just straightforward event handling.

Summary

Functions

Parse UBL XML content directly into a map. Supports Invoice, CreditNote, ApplicationResponse, and SBDH-wrapped documents.

Functions

parse(xml_content)

@spec parse(String.t()) :: {:ok, map()} | {:error, String.t()}

Parse UBL XML content directly into a map. Supports Invoice, CreditNote, ApplicationResponse, and SBDH-wrapped documents.