如何将CSV的选定列转换为Javascript数组



这是CSV:-的一小部分

"LEADIN'"Y"0.003〃"0.002〃"3〃"4.27〃"584.99〃"699.59〃"1162.36〃"1587.05〃"4.31〃"1〃"80〃"Small Rutting"Small Rutting"17.8〃"53.71785592〃&quot-2.56060898"173.1〃"如果为"假""2021年11月4日"09:43:27"MFV_ 01"PG68BCU"HG"Y"1〃;"LEADIN'"Y"0.008〃"0.007〃"1.42〃"4.41〃"413.34〃"1237.43"306.49〃"2743.2〃"4.44〃"1〃"90〃"Small Rutting"Small Rutting"21.7〃"53.71789703〃&quot-2.56059787〃"172.9〃"如果为"假""2021年11月4日"09:43:27"MFV_ 01"PG68BCU"HG"Y"6〃;"LEADIN'"Y"0.013〃"0.012〃"2.02〃"2.6〃"654.11〃"611.97〃"693.14〃"883.1"2.77〃"1〃"70〃"Small Rutting"Small Rutting"25.3〃"53.71794075〃&quot-2.56058166〃"172.7〃"如果为"假""2021年11月4日"09:43:27"MFV_ 01"PG68BCU"HG"Y"11〃;"LEADIN'"Y"0.018〃"0.017〃"1.26〃"6.34〃"478.49〃"1054.13〃"337.17〃"3550.75〃"6.34〃"1〃"100〃"Small Rutting""大半径"29.8〃"53.7179844〃&quot-2.56056205〃"172.5〃"如果为"假""2021年11月4日"09:43:27"MFV_ 01"PG68BCU"HG"Y"16〃;"LEADIN'"Y"0.023〃"0.022〃"5.72〃"2.6〃"682.96〃"1180.03〃"1959.48〃"1558.87〃"5.72〃"2〃"100〃"短半径-单一车辙"Small Rutting"34〃"53.71802785〃&quot-2.56053799〃"172.3〃"如果为"假""2021年11月4日"09:43:27"MFV_ 01"PG68BCU"HG"Y"21〃;"LEADIN'"Y"0.028〃"0.027〃"2.76〃"2.29〃"734.58〃"959.17〃"1120.54〃"1196.8〃"2.95〃"2〃"60〃"Small Rutting"Small Rutting"37.8〃"53.71807003"&quot-2.56050743"172.2〃"如果为"假""2021年11月4日"09:43:27"MFV_ 01"PG68BCU"HG"Y"26〃;"LEADIN'"Y"0.033〃"0.032〃"1.88〃"2.7〃"758.48〃"738.18〃"812.85〃"1119.24"2.79〃"1〃"90〃"Small Rutting"Small Rutting"39.8〃"53.71811095〃&quot-2.56047369〃"171.9〃"如果为"假""2021年11月4日"09:43:27"MFV_ 01"PG68BCU"HG"Y"31〃;"LEADIN'"Y"0.038〃"0.037〃"2.85〃"4.13〃"1124.35〃"1150.24〃"1531.35〃"2762.81〃"4.21〃"1〃"90〃"Small Rutting"Small Rutting"40.3〃"53.71815122〃&quot-2.56043949〃"171.7〃"如果为"假""2021年11月4日"09:43:27"MFV_ 01"PG68BCU"HG"Y"36〃;"LEADIN'"Y"0.043〃"0.042〃"9.58〃"3.92〃"1861.02〃"1210.96〃"10202.89〃"2443.48〃"9.58〃"2〃"100〃"大半径"Small Rutting"41.4〃"53.71819101"&quot-2.56040444"171.4〃"如果为"假""2021年11月4日"09:43:27"MFV_ 01"PG68BCU"HG"Y"41〃;

我想要列号16&阵列形式的17。

通过在谷歌上快速搜索,我发现了一些CSVtoarray函数的例子,如下所示:https://www.30secondsofcode.org/js/s/csv-to-array

const CSVToArray = (data, delimiter = ',', omitFirstRow = false) =>
data
.slice(omitFirstRow ? data.indexOf('n') + 1 : 0)
.split('n')
.map(v => v.split(delimiter));

我认为你可以很容易地调整它来解决你的请求。

相关内容

  • 没有找到相关文章