【发布时间】:2017-07-20 10:16:53
【问题描述】:
我有一个变量 $ENTRIES
ENTRIES="<entry key="key-one">value</entry> <entry key="key-two">value/two</entry>"
需要转换成csv:
convertToCSV() {
# Do stuff with $ENTRIES
} >> dict.csv
导致:
cat dict.csv
key-one,value
key-two,value/two
我们如何从 $ENTRIES 中提取键和值? 会说我们需要某种 sed 命令吗? 我们在哪里取关键:
key=" and ">
并取以下之间的值:
> and </entry>
并且以某种方式循环遍历 $ENTRIES 中的所有条目...
【问题讨论】:
标签: xml bash csv data-conversion