Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将表数据复制到页面内的javascript json对象中_Javascript_D3.js_Html Table - Fatal编程技术网

将表数据复制到页面内的javascript json对象中

将表数据复制到页面内的javascript json对象中,javascript,d3.js,html-table,Javascript,D3.js,Html Table,我有一个页面,主要是一个html表,有几列 其中两个是经度和纬度,可由#tablename tr td:nth child(9)和10引用 加载页面后,我希望将两列的每一行复制到一个javascript json对象中 我计划使用json来填充动态生成的图形(D3Geo) 主要目的是避免在页面中嵌入json格式的重复数据副本 请注意,表和javascript代码将位于同一页面上,并且永远不会修改表数据 有什么建议或库可以轻松实现这一点吗?您可以使用该插件来实现以下目的: let data=$(

我有一个页面,主要是一个html表,有几列

其中两个是经度和纬度,可由
#tablename tr td:nth child(9)
和10引用

加载页面后,我希望将两列的每一行复制到一个javascript json对象中

我计划使用json来填充动态生成的图形(D3Geo)

主要目的是避免在页面中嵌入json格式的重复数据副本

请注意,表和javascript代码将位于同一页面上,并且永远不会修改表数据

有什么建议或库可以轻松实现这一点吗?

您可以使用该插件来实现以下目的:

let data=$(`#myTable`).tableToJSON();
控制台日志(数据)

目录
臀部
代理
拉姆斯
德姆斯
Vmag
瓦弗拉格
r_Vmag
拉德格
德德格
Plx
pmRA
pmDE
拉迪格
尤德格
e_Plx
埃普马拉
e_pmDE
德:拉
BTmag
e_BTmag
VTmag
e_VTmag
m_BTmag
B-V
e_B-V
r_B-V
V-I
e_V-I
r_V-I
Hpmag
e_Hpmag
Hpscat
o_Hpmag
m_Hpmag
Hpmax
HPmin
时期
HvarType
Ncomp
骡子
夸尔
m_HIP
西塔
rho
调查
图表
高清
鳕鱼
(V-I)红色
SpType
r_-SpType
H
17 26 23.25 
+22 06 35.5 
8.81
2.
H
261.59688825
+22.10985186 
3.28
6.04
-21.15 
0.73
0.95
1.22
1.14
1.57
-0.26 
10.969
0.042
9.002
0.014
1.667
0.036
T
1.99
0.09
O
8.8883
0.0035
0.037
153
8.84
8.95
U
1.
1.94
M1
s
H
17 26 24.05 
+65 14 10.7 
8.72
H
261.60020844
+65.23630285 
1.87
-6.50 
6.18
0.59
0.70
0.69
0.52
0.79
-0.10 
9.982
0.022
8.820
0.014
0.997
0.020
T
0.98
0.02
L
8.8854
0.0015
0.013
91
8.86
8.91
C
1.
0.95
G0
s

如果表格是以编程方式生成的,那么点击表格的源代码不是更容易吗?或者,由于其他一些限制,这是不可能的?你也可以分享一个表格的样本作为截图或降价吗?