2015-05-22 160 views
0

我正在创建一个小应用程序以测试我正在构建的一个更大的应用程序。这是从CSV文件中读取数据并尝试将该数据发布到我的API端点(这是为了随着时间的推移发送大型数据集)。Json解析快速应用程序

一切工作完美的邮递员,但我很难让节点发挥很好。样本JSON对象我张贴看起来像这样

{ 
    meta: 
     [ 'array','of','headers'], 
    data: [ 
     [1,2,3], 
     [4,5,6], 
     [7,8,9]] 
} 

当我收到快递的数据,涉及通过为meta=[array, of, headers], data=[0=1, 1=2, 2=3, 0=4, 1=5, 2=6, 0=7, 1=8, 2=9]

我认为这是值得做的,我送我的JSON的方式(正如我所说的,这使得邮差罚款)。 我字符串化的数据它发出之前,设置标头 "Content-type":"application/json",并设置"content-length".

香草之后的http请求我使用request-json试过,但我得到了相同的结果。

任何帮助,非常感谢!

+0

您是否使用'body-parser'来表达? – Brennan

+0

是的,我应该提到这一点。当邮差发送数据时,一切正常工作 – Ronan

+0

当你说邮递员发送数据时一切正常,这是否意味着服务器能够按预期解释JavaScript?而且这个服务器可能也可能不在节点中,但是没关系,因为问题是在节点中发送请求。它是否正确? – Brennan

回答

0

事实证明,数据实际上是正确传输的,这是我发送字符串的事实,这使我相信这里有错误。

+0

很高兴你知道我们罗南! – Brennan

+0

感谢您的帮助:) – Ronan