0
Je suis en train de convertir le script suivant en java JSON, mais je ne à "aTargets", [0]
Convertir javascript objet JSON en Java objet JSON
Je ne suis pas sûr de savoir comment créer un tableau avec seulement zéro.
Script à convertir,
var oTable = $('#example').dataTable({
"aoColumnDefs": [
{ "bSortable": false, "aTargets": [ 0 ] }
],
"aaSorting": [[1, 'asc']]
});
Mon Java
public JSONObject getOptions() {
JSONObject json = new JSONObject();
json.put("aoColumnDefs", new JSONArray()
//Failing here
.put(new JSONObject("bSortable", "false", "aTargets", "[0]")));
//Failing here too
json.put("aaSorting", new JSONArray(new JSONArray(1, 'asc')));
return json;
}
Je ne pense pas que la façon dont vous utilisez JSONObject. Voir ici http://www.json.org/javadoc/org/json/JSONObject.html pour le résumé du constructeur. –
Ce que vous avez dans votre premier bloc de script n'est pas un "objet JSON". C'est JavaScript en utilisant la syntaxe littérale. JSON est un schéma de sérialisation utilisant un sous-ensemble de syntaxe littérale JavaScript. – JAAulde
Merci Sotirios, j'ai complètement regardé mon code. –