11 Commits

Author SHA1 Message Date
Michael Williamson
4236b58ed1 Don't include colon when using curly brace syntax for node names 2015-08-16 15:59:55 +01:00
Michael Williamson
26eb141ff6 Add style map to relationships for document 2015-08-16 15:55:58 +01:00
Michael Williamson
0363f064b0 Support default namespace 2015-08-16 15:52:29 +01:00
Michael Williamson
d8c0a72e33 Basic support for writing XML namespaces 2015-08-16 15:18:58 +01:00
Michael Williamson
93625f1557 Write element attributes 2015-08-16 14:54:50 +01:00
Michael Williamson
578ff57e4b Write text nodes 2015-08-16 14:51:06 +01:00
Michael Williamson
bc1550787e Write descendant nodes 2015-08-16 14:46:33 +01:00
Michael Williamson
4900c2cf3e Extract text node constructor to nodes module 2015-08-16 14:45:54 +01:00
Michael Williamson
63546974b8 Write immediate children of root 2015-08-16 14:37:55 +01:00
Michael Williamson
f41387191b Add writer for XML that can write out root nodes without attributes 2015-08-16 14:32:53 +01:00
Michael Williamson
9ff57bb770 Split xmlreader into nodes and reader modules 2015-08-16 14:22:46 +01:00