discard """ output: '''
Some text in body
Some more text in body
Some text
Some more text
Some text in body
Some more text in body
''' """ # Test xmltree add/insert/delete/replace operations import xmlparser import xmltree var baseDocHead = """
Some text
Some more text
""" var baseDocHeadTree = parseXml(baseDocHead) var baseDocBody = """
Some text in body
Some more text in body
""" var baseDocBodyTree = parseXml(baseDocBody) proc test_add() = var testDoc = baseDocHeadTree var newBody = newElement("body") var bodyItems: seq[XmlNode] = @[] for item in baseDocBodyTree.items(): bodyItems.add(item) newBody.add(bodyItems) echo $newBody testDoc.add(newBody) echo $testDoc test_add()