Au lieu d'accéder à un objet profond avec une notation de point connue, je veux faire le contraire: créez la chaîne de notation de points à partir des clés de l'objet en profondeur. Donc, compte tenu de l'objet JSON suivant: { great:{ grand:{ parent:{ child:1 }, parent2:1 } } } J'aimerais obtenir le tableau suivant […]
J'ai une grande quantité de données envoyées du serveur à Javascript, ce qui prend beaucoup de temps à charger. Je me demandais comment je peux implémenter la compression au serveur et la décompression en Javascript. J'apprécierais toute aide.
J'essaie de me connecter à l' API RubyGems , mais quand j'essaie d'obtenir le JSON, je reçois une erreur de taille. Uncaught SyntaxError: Unexpected token : J'ai vu cette erreur dans d'autres questions et des publications, mais aucune d'entre elles ne fonctionnait pour moi. Voici ma fonction $ .getJSON () .getJSON("http://rubygems.org/api/v1/gems/rails.json?jsoncallback=?", function(data) { …function stuff…. […]
J'espère que vous trouverez la fonction suivante utile pour convertir la chaîne de requête en objet json var queryStringToJSON = function (url) { if (url === '') return ''; var pairs = (url || location.search).slice(1).split('&'); var result = {}; for (var idx in pairs) { var pair = pairs[idx].split('='); if (!!pair[0]) result[pair[0].toLowerCase()] = decodeURIComponent(pair[1] || […]
J'essaie de créer un menu dynamique en utilisant jQuery UI. Je vais chercher des entrées à partir d'un fichier JSON et créer mes éléments de menu. J'ai décidé de faire une petite démo avant d'essayer ceci à plus grande échelle. Voici mon violon qui fonctionne de la façon dont je veux qu'il fonctionne. Maintenant, je […]
Problème: Essayer de sous-classer le tissu. Groupe: var CustomGroup = fabric.util.createClass(fabric.Group, { type : 'customGroup', initialize : function(objects, options) { options || ( options = { }); this.callSuper('initialize', objects, options); this.set('customAttribute', options.customAttribute || 'undefinedCustomAttribute'); }, toObject : function() { return fabric.util.object.extend(this.callSuper('toObject'), { customAttribute : this.get('customAttribute') }); }, _render : function(ctx) { this.callSuper('_render', ctx); } }); […]
J'ai un très grand objet JSON structuré comme ceci: {A : 1, B : 2, C : 3, D : 4} J'ai besoin d'une fonction qui peut échanger les valeurs avec des clés dans mon objet et je ne sais pas comment le faire. J'aurais besoin d'une sortie comme celle-ci: {1 : A, 2 : […]
Dans ma demande, j'ai un site Web sur un sous-domaine (dev.u413.com) et j'utilise jquery pour faire une demande ajax à un JSON api sur un autre sous-domaine (api.u413.com). Lorsque j'observe les requêtes dans les outils Chrome dev et Firefox Firebug, il semble que mes demandes soient empêchées par Access-Control-Allowed-Origin . J'ai défini document.domain à un […]
J'ai un objet JSON qui démarre lorsque la page est chargée, comme ceci: data[foo] = bar; data[foo2] = bar2; data[foo3] = bar3; Existe-t-il un moyen d'injecter un élément avant le premier élément foo , de sorte que lorsque vous effectuez un for var i in data , le nouvel élément sera bouclé avant les éléments […]
J'ai un code javascript qui traite la sortie json des services Web asp.net construits avec Framework 2.0. Maintenant, je dois prendre en charge les données retournées dans les services Web framework 3.5. Mon code javascript suppose une liste d'objets comme valeur de retour, qui fonctionne bien en 2.0. Cependant, dans le cadre 3.5, la liste […]