Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.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
如何从HTML格式的HTTP响应创建JQuery或Javascript数组?_Javascript_Jquery - Fatal编程技术网

如何从HTML格式的HTTP响应创建JQuery或Javascript数组?

如何从HTML格式的HTTP响应创建JQuery或Javascript数组?,javascript,jquery,Javascript,Jquery,我正在使用一个名为TrueFX的服务,该服务基于HTTP请求/响应提供货币信息。我需要使用用户名和其他参数将初始请求发送到基本URL。该服务使用会话ID进行响应。随后将使用会话ID和输出类型(CSV或HTML)说明发送HTTP请求。第二个响应提供一个包含请求数据的HTML表 此数据的最终目的地将是通过JQPlot插件JQuery生成的图表。JQPlot将接受要打印的数组而不是单个值 问题: 最好使用JQuery、纯ole Javascript或PHP创建数据数组吗 根据对上面的响应,我如何定义对

我正在使用一个名为TrueFX的服务,该服务基于HTTP请求/响应提供货币信息。我需要使用用户名和其他参数将初始请求发送到基本URL。该服务使用会话ID进行响应。随后将使用会话ID和输出类型(CSV或HTML)说明发送HTTP请求。第二个响应提供一个包含请求数据的HTML表

此数据的最终目的地将是通过JQPlot插件JQuery生成的图表。JQPlot将接受要打印的数组而不是单个值

问题:

  • 最好使用JQuery、纯ole Javascript或PHP创建数据数组吗
  • 根据对上面的响应,我如何定义对TrueFX的请求,TrueFX响应包含HTML格式的货币数据?这是通过$.ajaxjQuery方法实现的吗
  • 如何创建和保存数组以供调用JQPlot时参考和使用

  • 非常感谢您的建议、帮助和指导。

    首先,我建议您使用CSV格式,因为它将更容易解析为数组,以便在图表中使用(数据大小也将小得多)。jquery有多个CSV插件,使解析变得非常简单。我很快发现了一个:

    您可以使用jquery的$.ajax从远程服务(使用JSONP)获取数据,并使用CSV插件解析返回的数据。然后将生成的数组数组馈送到图表中