【发布时间】:2013-04-30 14:06:36
【问题描述】:
我一直在尝试合并一个类似标签的值,并将输出作为一个标签获取,如下所示。
xml 输入:
<root>
<data>
<slide name="file.xml">
<subtitle>Text1</subtitle>
<MainTitle>Text2</MainTitle>
<MainTitle>text3</MainTitle>
</slide>
<slide name="file.xml">
<Title>String1</Title>
<Title>String2</Title>
<Title>String3</Title>
<Title>String4</Title>
<Title>String5</Title>
<Title>String6</Title>
<Title>String7</Title>
<Title>String8</Title>
</slide>
</data>
</root>
预期输出:
<root>
<data>
<slide name="file.xml">
<subtitle>Text1</subtitle>
<MainTitle>Text2</MainTitle>
<MainTitle>text3</MainTitle>
</slide>
<slide name="file.xml">
<Title>String</Title>
</slide>
</data>
</root>
任何帮助将不胜感激。谢谢!!
【问题讨论】:
-
你想如何从所有输入中获取字符串 - 取第一个或公共部分?
标签: xml python-2.7 lxml elementtree minidom