xml_builder.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:py-xml 作者: PinaeOS 项目源码 文件源码
def to_xml(self, node):
        if node == None or type(node) != types.DictionaryType:
            return None

        impl = xml.dom.minidom.getDOMImplementation()

        root_node_key = None
        for _node_key in node.keys():
            if _node_key != '':
                root_node_key = _node_key
                break

        if root_node_key != None:
            dom = impl.createDocument(None, root_node_key, None)
            root = dom.documentElement

            self.__fetch_element(dom, root, node.get(root_node_key))
            self.__indent(dom, dom.documentElement)
            return root.toxml()
        else:
            return None
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号