当前位置: 首页 > 知识库问答 >
问题:

在Python中检测XML标记的不正确嵌套

蒋奕
2023-03-14

关于测试XML标记的正确嵌套的一个问题:

    null

发现/lastname标记在其父标记之外的代码或方向是什么,父标记是to,/to pair?

干杯。

共有1个答案

终洛华
2023-03-14

移除反斜杠,对反向版本进行迭代,并与原始版本进行比较。

例如,这将给出差异指数:

wo = [tag[1: ] if tag and tag[0] == '/' else tag for tag in taglist]
rev = list(reversed(wo))
discrepancies = [i for i in xrange(len(wo)) if wo[i] != rev[i]]
 类似资料:
  • 使用Android Studio中的rename函数将目录重命名为后,收到以下错误消息: Androidmanifest xml不存在或根标记不正确 有什么办法能让这个成功吗? 当我复制目录并将其重命名为时,错误就消失了,我可以构建应用程序了。

  • 有谁能帮我解决这个问题吗? 干杯达安

  • 你好,我试图使用JSoup提取嵌套DIV标签中的span标签。下面的代码只是较大代码的一个片段。 我试图提取最后一个SPAN标签中的文本(多伦多C08,莫斯公园,多伦多和120-21-S) 我已经成功地解析了文档的其他部分,但是,我似乎无法隔离这些跨度。代码片段来自一个更大的页面(整页)。我可能使用了错误的方法,但下面是我为捕获父DIV之间的跨度所做的工作(结果在帖子顶部)。 所以现在我有了第一个

  • MathML标记在JavaFX WebView中不能正确呈现 JDK版本:1.8.0_192 例如,

  • 我遵循简单的碰撞检测方法,使用边界框方法,并检查它们是否相交。 代码如下: 编辑:我试着通过获取x,y位置并增加精灵的宽度和高度来创建我自己的边界框。 现在,有趣的事情发生了,碰撞检测工作,但它的工作有点不正确。在实际相交发生之前,碰撞检测被检测到。 我通过打开CC_SPRITE_DEBUG_DRAW验证了这一点,它确实发生在碰撞发生前的几分钟,即射弹的边界框在敌人的边界框之外。 这似乎是大多数人

  • 我从头开始创建了一个AS项目,一切都很好。然后出现了一个弹出窗口,(如果我没记错的话)说的是:“”。我按了“是”,项目/模块发生了一些变化,然后我得到了上面的错误 在我的案例中,问题与无关。它与/配置有关,特别是一个文件。我意识到看了这篇信息丰富的帖子。