获取父节点?

2024-05-20 01:07:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我编写了一个脚本,通过id前缀从巨大的数据集中删除不需要的对象。在

这就是这些对象的结构:

  <wfsext:Replace vendorId="AdV" safeToIgnore="false">
    <AX_Anschrift gml:id="DENWAEDA0000001G20161222T083308Z">
      <gml:identifier codeSpace="http://www.adv-online.de/">urn:adv:oid:DENWAEDA0000001G</gml:identifier>
      ...
    </AX_Anschrift>
    <ogc:Filter>
      <ogc:FeatureId fid="DENWAEDA0000001G20161222T083308Z" />
    </ogc:Filter>
  </wfsext:Replace>

我想删除<wfsext:Replace>...</wfsext:Replace>中的完整片段

我的脚本中有一段代码:

^{pr2}$

{{cd2>而不是移除^}的其余部分。我试图使用obj.getparent()来获取父节点,但这给了我一个错误。怎么抓?在


Tags: 数据对象ogc脚本idaxfilter结构
1条回答
网友
1楼 · 发布于 2024-05-20 01:07:04

obj.getparent() is t,因此实际上不需要调用getparent(),只需使用以下命令删除整个对象:

node.remove(t)

或者,如果要删除整个wfs:Transaction

^{pr2}$

相关问题 更多 >