0
去除特殊字符获取ID属性和更新其值更新得到属性值使用LXML
for elem in doc.xpath('//@id',namespaces={'leg':'http://www.lexis-nexis.com/glp/leg'}):
s = str(elem)
replaced = re.sub(r'([^a-zA-Z0-9\.\_])','',s)
elem=replaced
我得到的值更新值替换,但ELEM不更新也不在XML中,我写这个值。
非常感谢。我有当我使用XPath // @ ID不是问题我得到的元素类型以外的对象?对象类型是不同的,这就是为什么我有这个问题。 –