【发布时间】:2021-06-12 19:24:54
【问题描述】:
我想在已经存在的标签内插入 s 标签,并将旧标签的文本移动到 s 标签内。例如,如果我的 XML 文件如下所示:
<root>
<name>Light and dark</name>
<address>
<sector>142</sector>
<location>Noida</location>
</address>
</root>
我希望它是这样的(检查名称标签):
<root>
<name>
<s>Light and dark</s>
</name>
<address>
<sector>142</sector>
<location>Noida</location>
</address>
</root>
我尝试使用 ET.SubElement,但结果不一样。
【问题讨论】:
-
使用 XSLT 来完成这些任务要好得多。如果你愿意这样做,我可以告诉你如何做。
-
当然,我不介意使用 XSLT。请做。