这是我的XML文件
温度_取名为
<?xml version='1.0' encoding='UTF-8'?>
<studentinformation doc_version='2.0'>
<student>
<rollno>1</rollno>
<name>ABC</name>
<age>22</age>
<gender>MALE</gender>
</student>
<student>
<rollno>2</rollno>
<name>DEF</name>
<age>56</age>
<gender>MALE</gender>
</student>
</studentinformation>
我试图用元素树来解析它。我已经对代码的部分进行了注释以解释我的问题
^{pr2}$我想尝试一下 通过将整个语句放在一行中,但由于未定义child_root而失败
File "getsccontent.py", line 47, in for child_in_child_root in child_root in tree_root: NameError: name 'child_root' is not defined
有没有比编写多个嵌套for语句遍历N更简单的方法呢?在
有一个单行版本,但并不简单。在
我使用#1,因为在这种情况下不需要递归。只有当树的深度达到3时,我才会编写递归遍历方法。在
相关问题 更多 >
编程相关推荐