XMLBreeze .NET Library
Latest version: v1.1.23.11060
XMLBreeze is a .NET Framework library providing an easy mechanism for reading and writing XML files. Unlike other XML parsers, XMLBreeze reads and writes everything in one go. This library can be used in any .NET Framework application.
Features
- Create a new XML object with ease
- Manipulate the XML object in memory
- Write-out the entire XML file in one go
- Parse an XML file into an XML object for easy manipulation and reading
- Sample app included
- Source code available
Usage
// reading
XMLBreezeDocument doc = XMLBreeze.Load("c:\myfile.xml", false);
if (doc.RootNode != null)
{
if (doc.RootNode.Attributes.Exists("window_state"))
this.MainWindowState = (doc.RootNode.Attributes["window_state"] == "Maximized" ? FormWindowState.Maximized : FormWindowState.Normal);
// read in options
if (doc.RootNode.Nodes.Exists("Options"))
{
XMLBreezeNode optionsNode = doc.RootNode.Nodes["Options"];
if (optionsNode.Attributes.Exists("Theme"))
{
int intVal = 0;
Int32.TryParse(optionsNode.Attributes["Theme"], out intVal);
this.Theme = (ThemeType)intVal;
}
else
this.Theme = ThemeType.Light;
if (optionsNode.Attributes.Exists("CheckForUpdateOnStartup"))
this.CheckForUpdates = Convert.ToBoolean(optionsNode.Attributes["CheckForUpdateOnStartup"]);
else
this.CheckForUpdates = true;
}
}
Take a look at the XMLBreeze support pages for more examples.
Support
Support Home XMLBreeze Library Support Articles
ANB Software Products
The following ANB Software products make use of this library:
- ActivMan
- CheckCon
- Data File Analyser
- Directory Compare
- HTMLWriter
- Small Business Finance Manager
- Directory Compare
- SVNBreeze
- Verona DMS Client
.NET Frameworks Supported
v2.0 - v4.8
Any CPU, 32-bit, & 64-bit
Purchase
Purchasing this library will give you support for 1 year from the date of purchase. This will also entitle you to receive free updates during that period. You can renew your support each year for the same amount.
Developers | Price | |
---|---|---|
1 - 5 | £ 49.99 each | |
6 - 25 | £ 44.99 each | |
26+ | £ 39.99 each | |
Source Code | £ 499.99 |
Alternatively, please email sales@anbsoftware.co.uk to request a quote and to send a purchase order (PO).
When the payment has been confirmed or PO received we will email the library to you.