这是我第一次在Stackoverflow上提出问题,所以我提前原谅,如果没有正确制定的话
我会保持简短。我想转换我从这个网址获得的内容:
http://hotell.difi.no/api/json/brreg/enhetsregisteret?query=company
使用JavaScript中的JSON或数组,我该怎么做?
这将是search-webapplication的一部分,我只是在用户更改输入时更改查询参数。
我必须承认我对此完全陌生,我甚至不知道我是否正确地提出这个问题。
答案 0 :(得分:1)
如果要将字符串转换为json对象,只需使用JSON.parse()
:
var obj = JSON.parse(string);
如果您使用的是Ajax并且不介意jQuery.getJSON()
,则可以使用jQuery:
var obj = $.getJSON( "http://hotell.difi.no/api/json/brreg/enhetsregisteret?query=company", function() {
console.log( "DONE" );
})
答案 1 :(得分:0)
关键字“urlparse javascript”
这个(创建一个<a>
DOM对象)很快而且很脏,但是它可以工作:
https://gist.github.com/jlong/2428561