我该如何解析这个? (Node.js的)

时间:2016-09-24 17:26:00

标签: parsing import.io

{“extractorData”:{“url”:“http://mobcrush.com”,“resourceId”:“VALUE”,“data”:[{“group”:[{“Userpart value”:[{“text “:”Galadon“}]},{”Userpart value“:[{”text“:”ShinKaigan“}]},{”Userpart value“:[{”text“:”Minecon2016“}]},{”Userpart值“:[{”text“:”Asater“}]},{”Userpart value“:[{”text“:”PixieMethod“}]},{”Userpart value“:[{”text“:”MrSilent“ }]},{“Userpart value”:[{“text”:“MadeMoiselle”}]},{“Userpart value”:[{“text”:“RohanLive”}]},{“Userpart value”:[{ “text”:“TheRealMcSlushie”}]},{“Userpart value”:[{“text”:“gibbs”}]},{“Userpart value”:[{“text”:“karlminer”}]},{ “Userpart value”:[{“text”:“etowah5”}]},{“Userpart value”:[{“text”:“Suha”}]},{“Userpart value”:[{“text”:“ esl_hearthstone“}]},{”Userpart value“:[{”text“:”Feller_Rus“}]},{”Userpart value“:[{”text“:”「Bel」“}]},{”Userpart value “:[{”text“:”Tenebray“}]},{”Userpart value“:[{”text“:”T3x05“}]},{”Userpart value“:[{”text“:”rikkrollins“} ]},{“Userpart value”:[{“text”:“xwarpewpew”}]}]}]},“pageData”:{“resourceId”:“VALUE”,“statusCode”:200,“timestamp”:14747361372 94}, “URL”: “http://mobcrush.com”, “runtimeConfigId”: “值”, “时间戳”:1474736451447 “的sequenceNumber”: - 1}

1 个答案:

答案 0 :(得分:0)

1)确定这种数据的类型[向我们展示一个例子只能帮助我们消除它不是什么]。是JSON吗?

2)获取该类数据的解析器,或构建这样的解析器。对于像JSON这样的标准类型的数据交换格式,通常存在可用于主要语言的解析器库。如果没有,那么如何构建解析器是很好理解的,你可以构建这样的解析器。

[手动查看我在how to build recursive descent parsers上的SO文章。]