【发布时间】:2020-06-07 22:45:06
【问题描述】:
我想读取一个 csv 文件。
第一列指tag source,第二列指value source,第三列指target value要改。最后一列指的是 tag name 已更改。
请问我该如何动态完成?
Types1, Init, INITIAL, Type1
Types1, inits, INITIAL, Type1
Types2, ANNULE, delayed, Type2
Types3, Topp, high, Type3
Types3, best, TOP, Type3
输入样本
<data>
<db1>
<Types1> Init </Types1>
<Types1> inits </Types1>
<Types3> best </Types3>
</db1>
<db1>
<Types2> ANNULE </Types2>
<Types3> Topp </Types3>
<Types3> best </Types3>
</db1>
<data>
预期输出
<data>
<db1>
<Type1> INITIAL </Type1>
<Type1> INITIAL </Type1>
<Type3> TOP </Type3>
</db1>
<db1>
<Type2> delayed </Type2>
<Type3> high </Type3>
<Type3> TOP </Type3>
</db1>
【问题讨论】:
-
到目前为止你尝试了什么?
-
@ZarakiKenpachi 我通过手动访问标签而不通过 csv 文件来做到这一点。
-
你输入的数据、发布的几行和预期的输出是什么?
-
@ZarakiKenpachi 感谢您的回复。原帖已编辑
-
输入输出都是json文件?
标签: python python-3.x pandas xml-parsing