如何使用xpath在xml中查找同名元素的所有路径?

时间:2015-07-25 17:06:04

标签: xml xpath

在下面的xml中,我需要查找' elem'的所有路径。元素// // root // abc // elem和// root // abc // xyz // elem。

        <root>    
            <abc>
                <elem>-144.00</elem>
            </abc>
            <abc>
                <elem>5.49</elem>
                <xyz>
                    <elem>Ravindra Kumar Gautam</elem>
                </xyz>
            </abc>
        </root>

1 个答案:

答案 0 :(得分:0)

要解决这个问题,我们可以撤消这些问题,看看elem下的xyz必须是absroot//elem[parent::xyz[parent::abc[parent::root[not(parent::*)]]] or parent::abc[parent::root[not(parent::*)]]] 都是如此上。在xpath 1.0语言中写这个

QOpenGLFramebufferObject fbo(size, size, QOpenGLFramebufferObject::CombinedDepthStencil);

不幸的是,我不能只写一次这句话的重复部分。但这只影响到美女:)