def _interfaceFactoryElementTree (verbose, useCaching, processXInclude): return genxmlif.chooseXmlIf(genxmlif.XMLIF_ELEMENTTREE, verbose, useCaching, processXInclude)
def _interfaceFactory4Dom (verbose, useCaching, processXInclude): return genxmlif.chooseXmlIf(genxmlif.XMLIF_4DOM, verbose, useCaching, processXInclude)
import genxmlif from genxmlif.xmlifODict import odict xmlIf = genxmlif.chooseXmlIf(genxmlif.XMLIF_ELEMENTTREE) xmlTree = xmlIf.createXmlTree(None, "testTree", {"rootAttr1":"RootAttr1"}) xmlRootNode = xmlTree.getRootNode() myDict = odict( (("childTag1","123"), ("childTag2","123")) ) xmlRootNode.appendChild("childTag", myDict) xmlRootNode.appendChild("childTag", {"childTag1":"123456", "childTag2":"123456"}) xmlRootNode.appendChild("childTag", {"childTag1":"123456789", "childTag3":"1234", "childTag2":"123456789"}) xmlRootNode.appendChild("childTag", {"childTag1":"1", "childTag2":"1"}) print xmlTree.printTree(prettyPrint=1) print xmlTree print xmlTree.getRootNode()
def _interfaceFactoryElementTree(verbose, useCaching, processXInclude): return genxmlif.chooseXmlIf(genxmlif.XMLIF_ELEMENTTREE, verbose, useCaching, processXInclude)
def _interfaceFactory4Dom(verbose, useCaching, processXInclude): return genxmlif.chooseXmlIf(genxmlif.XMLIF_4DOM, verbose, useCaching, processXInclude)
import genxmlif from genxmlif.xmlifODict import odict xmlIf = genxmlif.chooseXmlIf(genxmlif.XMLIF_ELEMENTTREE) xmlTree = xmlIf.createXmlTree(None, "testTree", {"rootAttr1": "RootAttr1"}) xmlRootNode = xmlTree.getRootNode() myDict = odict((("childTag1", "123"), ("childTag2", "123"))) xmlRootNode.appendChild("childTag", myDict) xmlRootNode.appendChild("childTag", { "childTag1": "123456", "childTag2": "123456" }) xmlRootNode.appendChild("childTag", { "childTag1": "123456789", "childTag3": "1234", "childTag2": "123456789" }) xmlRootNode.appendChild("childTag", {"childTag1": "1", "childTag2": "1"}) print xmlTree.printTree(prettyPrint=1) print xmlTree print xmlTree.getRootNode()