【发布时间】:2018-04-18 17:53:40
【问题描述】:
假设我有以下具有嵌套层次结构的最小 xml。如何隔离第一次出现,然后隔离后续的嵌套出现?
<test name='something'>
<tag max='10' min='20'>
<tag max='5' min='20'/>
<tag max='5' min='20'/>
</first>
理想情况下,我将能够解析出第一个标签中的信息,然后解析嵌套标签中的信息。
我尝试使用第一个标签的contents,但我也得到了所有嵌套标签。
预期的输出是:
<tag max='10' min='20'><tag max='5' min='20'/> <tag max='5' min='20'/>
【问题讨论】:
-
提供更多详细信息,例如预期输出和您的输入
-
你不清楚你想要什么,首先提供更好的 xml 内容,因为你的 xml 似乎明显损坏并且输出正确
标签: python xml beautifulsoup