gpt4 book ai didi

javascript - 从 CSV 文件中提取 x/y/z 值

转载 作者:行者123 更新时间:2023-11-28 17:42:33 25 4
gpt4 key购买 nike

我正在研究夜空的真实星星模型(使用 BabylonJS),并发现这个数据库包含最近星星的所有位置:

https://raw.githubusercontent.com/astronexus/HYG-Database/master/hygxyz.csv

唯一的问题是,这些 x/y/z 坐标嵌入在许多其他数据中,我想知道是否有人可以建议一种简单的方法来提取它们,以便我最终得到一个干净的 JavaScript [x, y, z] 元素数组?

最佳答案

与 mplungjan 的答案略有不同:

const arr = csv.split(/\n/g).map(str => str.split(','));
const headings = arr.shift();
const xyz = arr.map(arr => {
return { x: arr[17], y: arr[18], z: arr[19] };
});

DEMO

关于javascript - 从 CSV 文件中提取 x/y/z 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47599242/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com