Skip to content
DOM XML Implementation for DLang
D
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
source
xml_kxml
xml_new
xml_org
xml_test_main
LICENSE.txt
README.md
Sample.txt
dub.json

README.md

dlang-xml

XML DOM Implementation for D Lang

Boost Software License - Version 1.0

This is my first package written in D. Just discovered D few months ago and this is a great way of learning it.

Some features in this implementation

f1. Supports different character encodings (char, wchar & dchar)

f2. SAX parsing with parent node tracking

f3. Can be filtered nodes while loading

f4. Pretty output

f5. XPath (selectNodes, selectSingleNode)

f6. Support custom entity

f7. Compare to current phobo\std.xml -> 5 times less memory used and 4 times as fast with validation while parsing

Still lacking document but you can read it from below link if the function name matched

https://msdn.microsoft.com/en-us/library/system.xml.xmlnode(v=vs.110).aspx

Look in unittest section for various samples on how to use this package

Sample usages

See Sample.txt file

You can’t perform that action at this time.