我有一个csv,第一列是标签后跟逗号分隔的值:
LabelA,45,56,78,90
LabelB,56,65,43,32
LabelC,56,87,98,45
Run Code Online (Sandbox Code Playgroud)
我希望第一列(LabelA等)成为散列中的Key,其中包含数组中的数值.
我可以将文件读入数组或标量,但我不知道在那之后该怎么做.建议?
编辑:好的,所以它看起来像是将值赋给一个键..但是我的例子中逗号分隔的数字怎么样?他们要去哪?他们是%哈希?如果是这样,你可能会进一步愚弄你的解释?谢谢.
我有一个.csv文件,我只对逗号分隔整数的行感兴趣:
23,2,4,56,78,9,4,6
Run Code Online (Sandbox Code Playgroud)
一行中逗号分隔值的数量应大于5(或其他).
我在perl做这个.
我正在读一个在Excel中创建的.csv文件,第一行是列标题.一列标题包含嵌入的换行符.我想忽略那个换行符,但是逐行阅读,如:
while ( <IN> ) {
...
}
Run Code Online (Sandbox Code Playgroud)
将它视为一个新的行,这将破坏我的代码(我还没有写).我的方法是将第一行读入列标题数组,并以不同方式处理其余行.
可能有一个正则表达式我可以在某处使用while忽略换行符,除非它是最后一个新行吗?
或者我应该以不同的方式接近这个?