当属性的值是整数而不是字符串时,如何在Python中解析XML文件

时间:2016-11-10 09:32:41

标签: python xml

我尝试解析XML文件,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<config>
    <basic logdir = "../log/" workthreadcnt=1 maxday="180" />
</config>

我使用了xml.dom.minidom,例如:

from xml.dom.minidom import parse
import xml.dom.minidom

domtree = xml.dom.minidom.parse("cfg.xml")

并使用xml.etree.ElementTree,例如:

import xml.etree.ElementTree as ET

tree = ET.parse("cfg.xml")

在我更改属性

之前,它们都没有工作
workthreadcnt=1

workthreadcnt="1"

我的问题是:如果我坚持使用第一种格式,如何使其有效?

0 个答案:

没有答案