下图是比较复杂的xpath语法例子:
1.<xpath expr="//field[@name='order_line']/tree//field[@name='qty_delivered']" position="after">
2. <field name = "delivery_date" />
3. </xpath>
复制代码
含义://field[@name='order_line']:选取属性name='order_line'
/tree: 属性name='order_line'下的tree元素
//field[@name='qty_delivered']: tree元素下的属性name='qty_delivered'
qty_delivered是我们要定位的字段
position="after"是我们要定位的位置,这里指字段qty_delivered的后面
delivery_date是我们的目标字段
1.<xpath expr="//field[@name='order_line']/tree//field[@name='qty_delivered']" position="after">
2. <field name = "delivery_date" />
3. </xpath>
复制代码
含义://field[@name='order_line']:选取属性name='order_line'
/tree: 属性name='order_line'下的tree元素
//field[@name='qty_delivered']: tree元素下的属性name='qty_delivered'
qty_delivered是我们要定位的字段
position="after"是我们要定位的位置,这里指字段qty_delivered的后面
delivery_date是我们的目标字段