使用xmlstarlet -f时正确格式化为.csv

嗡嗡声

我有以下命令:

cat PathFiles.txt | xargs xml sel -T -t -f -m /XML/Path -v "concat(value1,',',value2)" -n > test.csv

PathFiles.txt包含.xml文件

COLORADO.xml
ALASKA.xml
CALIFORNIA.xml
WASHINGTON.xml
OREGON.xml

它将输出如下:

#test.csv
COLORADO.xmlvalue1,value2
value1,value2
value1,value2
value1,value2
ALASKA.xmlvalue1,value2
value1,value2
value1,value2
value1,value2
...etc 

我的问题是COLORADO.xmlvalue1,value2 ALASKA.xmlvalue1,value2何时需要

COLORADO.xml 
value1,value2
value1,value2
value1,value2
value1,value2
ALASKA.xml
value1,value2
value1,value2
value1,value2
value1,value2

引用回xml sel -f用于输出的文件名,我觉得我需要什么之间我想单独一个换行符(?)。我试过-f \n,但没有工作,后来我发现,我已经使用了新行-n的命令结束xml sel命令。这可能吗?我是否应该研究可能输出到.txt并使用grep或awk将其分离出来的方法?

恩波斯塔夫斯

引用回xml sel -f用于输出的文件名,我觉得我需要什么之间我想单独一个换行符(?)。我试过-f \n,但没有工作,后来我发现,我已经使用了新行-n的命令结束xml sel命令。

只需-n-f之后放置另一个命令

< PathFiles.txt xargs xml sel -T -t -f -n -m /XML/Path -v "concat(value1,',',value2)" -n > test.csv

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用PHP时如何正确格式化JSON

使用React native EXPO时如何将数字格式化为货币?

处理JQuery-CSV对象并将其格式化为txt文件

在python中将数据格式化为CSV文件(计算平均值)

如何在F#中使用printf / sprintf将小数格式化为具有定义精度的字符串?

如何将HighChart系列重新格式化为CSV导出

使用Angularjs下载CSV格式

xml与单个csv行的多个匹配(xmlstarlet)

使用CSV数据绘制图表的正确格式

在批处理文件中使用gawk我在将行从格式A重新格式化为格式B时遇到麻烦

将字符串格式化为csv

使用to_csv将Excel文件转换为csv,即使将单元格格式化为字符串,也将删除前导零

在控制台中打印,但在格式化为CSV时不打印

ag-grid csv导出-使用processCellCallback格式化

将特定键的值格式化为数字/整数/浮点数时,将CSV转换为嵌套JSON

编写格式化为csv工作表的数据框

将数据从CSV重新格式化为JSON,无法在D3中正确解析

将数据空间格式化为csv

如何使用highchart将PHP格式化为饼图中的JSON正确字符串

如何使用JavaScript生成正确的CSV文件格式

使用C#将列格式化为CSV文件中的文本格式

使用awk在csv中格式化日期顺序

XmlStarlet xml到CSV输出为'NaNNaNNaN'

使用python根据特定字段重新格式化CSV

使用标头索引和csv格式化值

使用python重新格式化csv文件?

将文本文件重新格式化为CSV格式

如何使用OpenFileDialog将文件路径正确格式化为字符串?

使用Python将文本文件重新格式化为csv的Python脚本

TOP 榜单

热门标签

归档