Gammern / ubllarsen

.NET C# xml serialization of ubl documents
The Unlicense
13 stars 8 forks source link

UBL Larsen

This is a C# class library for streaming Universal Business Language V 2.1 xml documents. No xml parsing or DOM traversal is needed. All that tedious work is taken care of by XmlSerializer.

An older version (UBL 2.0) of this project was previously hosted on CodePlex.

Using the library

All ubl types are contained in library project UblLarsen.Ubl2. Compile it. Use the "Add reference ..." option in your own project and locate UblLarsen.Ubl2.dll produced in the bin output folder during compile.

Status

I have not looked into Extensions and xml document signatures. Don't know what to do yet. That is why three of the integration test exit with Assert.Inconclusive. Hopefully I will be able to recreate all of the xml sample files provided by oasis by using C# code.

Open an Issue if you have any questions. Do try out the included samples first.