exsom v0.2.1 Exsom.XSD.File

Functions for handling XSD files.

Summary

Functions

Parses a XSD file, compiles it into a Exsom.model and then merges that with an existing model

Parses a XSD file and compiles it into a Exsom.model

Functions

merge(path, model, opts \\ [])

Specs

merge(path :: Exsom.relative_path, model :: Exsom.model, opts :: list) ::
  {:ok, Exsom.model} |
  {:error, any}

Parses a XSD file, compiles it into a Exsom.model and then merges that with an existing model.

parse(path, opts \\ [])

Specs

parse(path :: Exsom.relative_path, opts :: list) :: {atom, Exsom.model}

Parses a XSD file and compiles it into a Exsom.model.