将属性复制到结束标记

时间:2012-07-04 08:51:48

标签: xml tags copy

我有一个巨大的xml文件,我想将其导入Excel。作为其中的一部分,我需要打开和关闭标签来匹配。

这是我开始的片段:

    <FIELD NAME="language">en</FIELD>
<FIELD NAME="languages"></FIELD>
<FIELD NAME="charset"></FIELD>
<FIELD NAME="urls"></FIELD>

我需要它转换为这个

    <"language">en</"language">
<"languages"></"languages">
<"charset"></"charset">
<"urls"></"urls">

有时会有一个数字,有时是日期,有时是一个URL,有时会在标签之间插入大量文本。

任何人都可以建议一种方法吗?感谢

1 个答案:

答案 0 :(得分:0)

您可以在导入之前使用XLST转换xml文件 或使用正则表达式处理它

注意:正如评论所暗示的,您的输出无效,您不能在xml元素名称中包含引号

我也会看到这个答案Convert attribute value into element