EzXML 查找结果不匹配问题

    file = readxml("f0dc19ff.xml")
    nums = findall("//TT", file)
    for num in nums
        counter = findall("//contour", num))
        println(length(counter))
<TT><contour></contour></TT>
<TT><contour></contour></TT>
<TT><contour></contour></TT>
<TT><contour></contour></TT>
<TT><contour></contour></TT>
<TT><contour></contour></TT>

我想得到结果 1 , 得到标签 => 内的数量.
但是结果是6, 他是从root节点查找不是 num 节点查找吗?
我必须重新解析子节点 counter = findall("//contour", parsexml(string(num))) ?