javascript - need to convert JSON formats -
javascript - need to convert JSON formats -
hello have probs understand , work json.
through ajax request seek grab big json string. string can found here:
my json
the ajx looks follows:
var $xhr; function loadcontent(href){ var href = href; if($xhr !== undefined) { $xhr.abort(); } $xhr = $.ajax({ url: href , success: function(data) { $('#myjson').text($(data)) } }); }; loadcontent("https://services3.arcgis.com/rkopqlnqvbkpp9th/arcgis/rest/services/arbeitsmappe1/featureserver/0/query?where=energietr_ger+%3d+%27wind%27&outfields=*&f=pjson") the console answers:
error: syntax error, unrecognized expression: { "objectidfieldname" : "fid", "globalidfieldname" : "", "geometrytype" : "esrigeometrypoint", "spatialreference" : { "wkid" : 102100, "latestwkid" : 3857 }, "fields" : [ { "name" : "netzbetreiber", "type" : "esrifieldtypestring", "alias" : "netzbetreiber", "sqltype" : "sqltypenvarchar", "length" : 256, "domain" : null, "defaultvalue" : null }, { "name" : "anlagenschl_ssel", "type" : "esrifieldtypestring", "alias" : "anlagenschl�ssel", "sqltype" : "sqltypenvarchar", "length" : 256, "domain" : null, "defaultvalue" : null }, { "name" : "energietr_ger", "type" : "esrifieldtypestring", "alias" : "energietr�ger", "sqltype" : "sqltypenvarchar", "length" : 256, "domain" : null, "defaultvalue" : null }, { "name" : "stadt", "t jquery.min.js:2
thats origin of jsonfile. , dont know because need json in format work with:
[{ "netzbetreiber":"e.dis ag", "anlagenschl�ssel":"e41860010000000000602072054200001", "energietr_ger":"solar", "stadt":"fredersdorf-vogelsdorf", "postleitzahl":15370, "adresse":"ringstr. 4", "bla":"bb", "installierte leistung":"2,4", "eeg strom":"2.235,00", "verg�tung":"1.044,86", "vnne":"34,42", "biomasseanlagen":"nein", "inbetriebnahmejahr":"24.01.08", "einspeisespannungsebene":"ns", "field15":"", "bla2":"null", "lat": "52", "lng": "12.274" }, { "netzbetreiber":"e.dis ag", "anlagenschl�ssel":"e41860010000000000602072054200001", "energietr_ger":"solar", "stadt":"fredersdorf-vogelsdorf", "postleitzahl":15370, "adresse":"ringstr. 4", "bla":"bb", "installierte leistung":"2,4", "eeg strom":"2.235,00", "verg�tung":"1.044,86", "vnne":"54,42", "biomasseanlagen":"nein", "inbetriebnahmejahr":"24.01.08", "einspeisespannungsebene":"ns", "field15":"", "bla2":"null", "lat": "52", "lng": "12.374" }] i tried parsejson, stringify tostring , on. tried set output info of ajax request div, span or pre tag nil helped.
somebody here first-class idea?
thanks, falk
i have tried fire same query done , found ,the json response comes around 50000 lines. @aross mentioned json.parse(data) in success works ,you can utilize create javascript object , seek utilize object in rest of application.
however advice json response of less number of lines if possible. putting response(data) div not working javascript string implementation slow , error -prone mentioned here https://developer.mozilla.org/en-us/docs/web/javascript/typed_arrays in sec paragraph.
javascript jquery ajax json string
Comments
Post a Comment