obtener los objetos que se repiten en un array de objetos JSON con javascript (JQuery)

publicado por: Anonymous Pongo a modo de ejemplo el siguiente array de objetos en JSON: [{“id”:”aaa”,”uns”:”123″},{“id”:”bbb”,”uns”:”023″},{“id”:”aaa”,”uns”:”123″},{“id”:”ccc”,”uns”:”765″},{“id”:”ddd”,”uns”:”256″}]. Me gustaría obtener un array con los objetos repetidos (obsérvese que en el ejemplo se repite el objeto con id:aaa),algo así: [{“id”:”bbb”,”uns”:”023″},REPETIDOS[{“id”:”aaa”,”uns”:”123″}],{“id”:”ccc”,”uns”:”765″},{“id”:”ddd”,”uns”:”256″}] ¿Cómo podría obtener los elementos repetidos con javascript/Jq?con un array simple lo consigo, pero con un array…(Continue Reading)

Java+Jackson で json 文字列から object を生成する際、特定プロパティを文字列のままとしたい

投稿者: Anonymous Java+Jackson で json 文字列から object を生成する際、特定プロパティを 文字列のままとしたいのですが、そのようなことは可能でしょうか。 例えば String text = “{” + ” “key1”: “var1″, ” + ” “key2”: {“subkey1″:”subvar1”, “subkey2″:”subvar2″} ” + “}”; ObjectMapper mapper = new ObjectMapper(); Map<String, Object> json = (Map<String, Object>) mapper.readValue(text, Map.class); としたとき、 json.get(“key1”) → var1 という String を取得 json.get(“key2”) → {“subkey1″:”subvar1”, “subkey2″:”subvar2”} という String を取得 としたいのです。…(Continue Reading)

¿Cómo obtener los datos de un .json en Java?

publicado por: Anonymous tengo el siguiente archivo .json que representa los distintos datos de varios vinos, es una versión simplificada ya que el archivo contiene otros campos y es mucho mas extenso, pero esto servirá para lo que quiero. Por ahora puedo suponer que el archivo contiene solos estos dos conjuntos. [ { “points”: “87”,…(Continue Reading)

Llenar array con mysqli_query

publicado por: Anonymous Quiero llenar un array con una consulta que hago de una tabla pero no se como darle el formato correcto. Este es mi PHP: $consulta=”SELECT * FROM registros2″; $registros=mysqli_query($conexion,$consulta) or die (“Problemas con la consulta”); while ($reg=mysqli_fetch_array($registros)) { array_push($c, $reg[‘id’],$reg[‘cliente’],$reg[‘metodo_pago’],$reg[‘hora’],$reg[‘fecha_entrega’]); } Cuando imprimo el resultado me sale asi: [ “100”, “Carlos Luna”,…(Continue Reading)

¿Cómo convertir un array JSON en un java.util.List utilizando Gson?

publicado por: Anonymous Tengo un JsonObject llamado “datos” con el siguiente contenido: { “cliente”: “127.0.0.1”, “servidores”: [ “8.8.8.8”, “8.8.4.4”, “156.154.70.1”, “156.154.71.1” ] } Yo sé cómo puedo obtener el array “servidores” con: mapping.get(“datos”).getAsJsonArray(); Ahora necesito convertir ese objeto JsonArray en un objeto java.util.List… ¿Cuál es la forma más fácil de conseguir esto? Pregunta original: Parsing…(Continue Reading)

HttpClient Enviar parametros en un Cliente Web Api Rest

publicado por: Anonymous Me encargaron crear un cliente de muestra para que el usuario final consuma el Web APi rest que se construyó; Se tiene este método donde toma la autenticación con Json Web Token: public static void ConsumirServicio() { try { // Usamos HttpClient. using (HttpClient MockClient = new HttpClient()) { MockClient.DefaultRequestHeaders.Authorization = new…(Continue Reading)

入れ子になった json から1次元配列を生成する

投稿者: Anonymous const data = { list: [ { item: [1 ,2] }, { item: [3 ,4] }, { item: [5 ,6] } ] } このような json データから1次元配列 [ 1, 2, 3, 4, 5, 6 ] を得たいのですが、どのように記述するのがよいでしょうか。 出来るだけループを使用したくないのですが、それは難しいでしょうか。 ちなみに const array = data.list.map(function(a) {return a.item}) とした場合は、以下のように入れ子の配列になってしまいました。 [ [ 1, 2 ], [ 3, 4 ],…(Continue Reading)

JSON en Angular 6

publicado por: Anonymous Estoy con un problema para el manejo de Json en Angular. El Json es: { “0”: { “id”: “2287947”, “chattime”: “1544102153”, “chat”: “Finalizado”, “chattype”: “text”, “media”: “”, “outgoing”: “0”, “bot”: “0”, “unread”: “1”, “email_created”: “” }, “1”: { “id”: “2287931”, “chattime”: “1544102141”, “chat”: “asdasdasd”, “chattype”: “text”, “media”: “”, “outgoing”: “1”, “bot”: “0”,…(Continue Reading)

¿Como enviar un JSON por android y leerlo en PHP via “POST” con file_get_contents(“php://input”);?

publicado por: Anonymous Buen Día Coders… Les comento mi inconveniente, trabajo en una empresa donde desarrollan bajo IONIC pero quieren migrar una APP a nativo. En ionic tienen el siguiente código para enviar los datos via post con Angular miMetodo: function(usuario,clave,token){ // ruta a enviar url = ‘http://URL/ruta/miFichero.php’; // JSON con los datos info =…(Continue Reading)

入れ子になったjson配列をjacksonのライブラリを使用してobjectに変換したい

投稿者: Anonymous 下記の様なjsonをjacksonのライブラリを使用してobjectに変換したいのです。 { “jsonrpc”: “2.0”, “result”:[ { “hostid”: “9999”, “name”: “test”, “type”: “1”, }, { “hostid”: “9998”, “name”: “test2”, “type”: “1”, } ], “id”: 1 } jacksonのreadValueメソッドを使用してobjectへ変換しようと試みておりますが、 TestDto test= mapper.readValue(json, TestDto.class); 下記のようなエラーとなってしまいます。 com.fasterxml.jackson.databind.JsonMappingException: No suitable constructor found for type [simple type, class TestDto$Result]: can not instantiate from JSON object (missing default constructor or creator,…(Continue Reading)

Problema al devolver una lista de objetos JSON con AJAX, no consigo acceder a las propiedades del objeto

publicado por: Anonymous Buenas, Tengo este servicio web: [ScriptMethod(ResponseFormat = ResponseFormat.Json)] public string ObtenirProvinciaByPoblacio(int CodiProvincia) { clsCRUD _ou2 = new clsCRUD(); try { _ou2.Connectar(); List<clsProvincies> LlistaProvincies = clsDALProvincies.getList(_ou2, CodiProvincia); _ou2.Desconnectar(); JavaScriptSerializer jss = new JavaScriptSerializer(); string resultat_Json = jss.Serialize(LlistaProvincies); return resultat_Json; } catch (Exception ex) { throw; } El cual me devuelve una lista de…(Continue Reading)

¿Como puedo agregar un archivo de javascript en un proyecto de angular 6?

publicado por: Anonymous Mi problema es como agregar un archivo de JavaScript para usarlo dentro de mi proyecto, ya intente agregarlo a la carpeta assets y no funcionna, me aparece lo siguiente: Uncaught ReferenceError: editar is not defined at HTMLButtonElement.onclick ((index):13) Mi código es: <!doctype html> <html lang=”en”> <head> <meta charset=”utf-8″> <script src=”../assets/jquery-1.7.2.min.js” type=”text/javascript”></script> <script…(Continue Reading)

Flaskで作ったフォームに文字列を入力するとルーティングがうまくいかない

投稿者: Anonymous 実現したいこと 
フォームに入力した文字列がデータベースに格納され、HTMLのページに反映されるプログラムをPython・FlaskとSQLAlchemyを使って書いています。 困っていること $ FLASK_APP=app.py FLASK_DEBUG=true flask run 上記のコマンドで、現行のコードをブラウザで実行すると、フォーム画面は表示されるのですが、フォームに文字列を記入し送信すると以下のエラーが出ます。 エラー文(書いたプログラム以外のファイルに関する、実行後レスポンスの記述は省略しています) File “/Users/username/Desktop/app.py”, line 32, in create_todo print(sys.exc_infor()) NameError: name ‘sys’ is not defined 試したこと import sysとプログラム頭に追記したところ、以下のようにエラーが変化しました。 いずれにしても、解決策が分からず困っています。 File “/Users/username/Desktop/app.py”, line 32, in create_todo print(sys.exc_infor()) AttributeError: module ‘sys’ has no attribute ‘exc_infor’ 実行しているプログラム index.html <html> <head> <title>Todo App</title> <style> .hidden{ display: none; } </style>…(Continue Reading)

Recorrer Json tomando parte de los valores

publicado por: Anonymous Tengo este ejemplo de estructura de Json [ { “idgoOperacion”: 256, “Destino”: “Actividades Comunitarias”, “Tipo de Solicitante”: “-“, “Superficie Otorgada”: “”, “Lugar de Firma”: “”, “Fecha de Firma”: “” }, { “idgoOperacion”: 263, “Destino”: null, “Tipo de Solicitante”: null, “Superficie Otorgada”: null, “Lugar de Firma”: null, “Fecha de Firma”: null }, {…(Continue Reading)

Como convertir una consulta MySQL a JSON en C#

publicado por: Anonymous Quisiera saber como convertir el resultado de una consulta MySQL a JSON en C# No tengo mucho conocimiento en lo siguiente, pero me gustaría que el resultado de la consulta se guardara en JSON. public class WebService1 : System.Web.Services.WebService { [WebMethod] [ScriptMethod(ResponseFormat = ResponseFormat.Json)] public void GetEmpleadoJSON() { string server = “localhost”,…(Continue Reading)

Obtener un objeto JSON, enviado como parametro de un ajax, con asp.net

publicado por: Anonymous Este es mi js. $(‘#tablaDemo’).DataTable({ processing: true, serverSide: true, ajax: { type: “POST”, contentType: “application/json; charset=utf-8”, url: “../Paginas/Crmedu_LstCliente.aspx/getDemo”, data: function (d) { console.log(d); return JSON.stringify({ parameters: d , dato: “{value: ‘Vitmar’}”, midat: “Hola mundo”}); } } }); y este es mi metodo. public static void getDemo(object parameters, object dato, string midat) {…(Continue Reading)

プルダウンが、うまく表示されません。

投稿者: Anonymous プルダウンメニューがうまく表示されません。 現状 プルダウンをクリックしても開きません。   実現したいこと ↓クリックすると、以下のように表示するようにしたい。(テキスト入力はなし) なお、[ここに表示] というテキスト部分は、プルダウンの項目を選択したら対応するJSONのプロパティの値を表示します。(数字) HTML <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <title></title> </head> <body> <select id="subtotal2"></select> <script type="text/javascript"> $.getJSON("data2.json", function(sample_list){ // var d=$(‘<datalist id="list">’).append(sample_list.map(x=>$(`<option value="${x.list}">${x.value}</option>`))); var d=$("subtotal2").append(sample_list.map(x=>$(`<option value="${x.value}"</option>`))); $("#subtotal2").append(d); $(‘#subtotal2’).change(function() { const value = $(this).val(); const candidates = sample_list.filter( item => item.subtotal2…(Continue Reading)

como paso un json a un array en Jquery

publicado por: Anonymous tengo una pequeña duda, la cual consiste en que tengo que poner un json a un array, Mi jquery: function girar_ruleta() { var mesa = $(“#numero_unico”).val(); $(‘#ruleta_giratoria’).modal(‘show’); $.post(“php/traer_madres.php”, {mesa: mesa}, function (data) { var dato = $.trim(data); console.log(dato); }); } lo que me devuelve data {“data”:[{“nombre_completo”:”YOLANDA MEJIA ROJAS”},{“nombre_completo”:”IRMA VARA SANCHEZ”},{“nombre_completo”:”DIANA AGUAYO MORENO”}]}…(Continue Reading)

Cargar elemento con ajax

publicado por: Anonymous Deseo realizar una consulta y recogerlo tanto en una caja de texto como en un select. Puedo capturar la consulta en una caja de texto, pero no en el select. Index.php <script> function cargar_energia(){ //var n = document.getElementById(“nombre”).value; var datos={ “nombre”: $(“#nombre”).val(), } $.ajax({ type:’post’, url: ‘prueba_consulta.php’, data: datos, dataType: ‘json’, //data:…(Continue Reading)

Pasar por parámetro JSON Javascript

publicado por: Anonymous Tengo el siguiente componente html al cual le paso un Json: <a href=”javascript:abreModal(‘{ ‘name’:’John’, ‘age’:’30’, ‘city’:’New York’}’);”> Pulsador </a> Y la función Javascript: function abreModal(text) { //var text = ‘{ “name”:”John”, “age”:”function () {return 30;}”, “city”:”New York”}’; obj = JSON.parse(text); alert(obj.name); } El error que me lanza firebug es: SyntaxError: missing )…(Continue Reading)

¿como hacer push array dentro de un objeto que esta en un array?

publicado por: Anonymous estoy tratando de crear un JSON y necesito hacer lo siguiente: var arreglo = []; var sumar = () => { var id = arreglo.length + 1; arreglo.push({id: id}); console.log(‘Arreglo’, arreglo) }; sumar(); como Resultado imprime: Arreglo [ { id: 1 } ]. Supongamos que ejecuto la función dos veces para el…(Continue Reading)

Enviar valores obtenidos de un table a JSON y Ajax

publicado por: Anonymous La pregunta es ¿cómo puedo enviar los datos obtenidos de un table y pasarlos a Json luego enviarlos por Ajax $(“#obtenerDatos”).click(function(){ var mytabla = [] $(“#mytable”).find(“tbody tr”).each(function(index, el) { var tr = [] $(this).find(“td”).each(function(index, el) { tr.push($(this).text()) }); mytabla.push(tr) }); console.log(mytabla); }) solución Esta respuesta esta abierta a la comunidad cambios u…(Continue Reading)

ASP.NETのJSONのサイズがデフォルトで1024000である理由。

投稿者: Anonymous C# ASP.NETでJsonをシリアライズ、または逆シリアライズするときのデフォルト値が1024000であることを最近知りました。 もちろん、このサイズをより大きい値に変更することで大きいjsonを扱うことができるのもわかりました。 しかし、なぜ1024000なのかを知りたいです。 セキュリティ的な観点での理由なのでしょうか。 いろいろと調べたのですが、どこにも書いていなかったので、この場でご教授いただけたらと思います。 よろしくお願いします。 解決 まず、ASP.NETにおけるJSONの最大長は1024000ではなく2097152 (=2M)文字です。 なぜ2M文字というと、ASP.NETの標準設定ではリクエストのサイズを4MBに制限しているからです。.NETの内部文字コードはUTF-16ですので、4MBは2M文字に相当します。 4MB制限自体は異常なデータを送信された場合、いわゆるDoS攻撃の対策として設定されているものです。 回答者: Anonymous

¿Cómo deserializar una cadena JSON a un objeto en C#?

publicado por: Anonymous Recibo una variable llamada productos que contiene un listado de productos en formato JSON de la siguiente forma: [{“codigo”:”Servilleta”,”cantidad”:2},{“codigo”:”Papelhig”,”cantidad”:1}] Requiero deserializarla para poder usa los productos por separado dentro del método. [WebMethod] [ScriptMethod(ResponseFormat = ResponseFormat.Xml)] public XmlDocument prueba(string cliente, string productos) { XmlDocument xml = new XmlDocument(); var stringdata = “<items>”; stringdata…(Continue Reading)

値が空白の時でもエラーが出ないようにしたい

投稿者: Anonymous jsonでgetpositionsの”size”の値を取り出して認識させたいのですが、そのgetpositionsの値が空白の時エラーになってしまって、プログラムが止まってしまします。 値が空白の時は0にしてエラーを回避するプログラムを書きたいのですがうまくいきません。。どうかよろしくお願いします。 require “net/http” require “uri” require “openssl” require “json” key = “kkkkkkkk” secret = “kkkkkkkkk” timestamp = Time.now.to_i.to_s method = “GET” uri = URI.parse(“kkkkkkkkkkkk”) uri.path = “/v1/me/getpositions” uri.query = “product_code=kkkkkkkkkk” text = timestamp + method + uri.request_uri sign = OpenSSL::HMAC.hexdigest(OpenSSL::Digest.new(“sha256”), secret, text) options = Net::HTTP::Get.new(uri.request_uri, initheader = { “ACCESS-KEY” => key, “ACCESS-TIMESTAMP”…(Continue Reading)

DiscordにPythonで天気予報を流したい

投稿者: Anonymous Discordの発言を監視し、 /tenki [都道府県] というコマンドを受け付けて天気予報を投稿するbotを作成したが、下記のようなエラーが発生した。 Error: File “C:UsersUSERAppDataLocalProgramsPythonPython35libsite- packagesrequestsmodels.py”, line 892, in json return complexjson.loads(self.text, **kwargs) File “C:UsersUSERAppDataLocalProgramsPythonPython35libjson__init__.py”, line 319, in loads return _default_decoder.decode(s) File “C:UsersUSERAppDataLocalProgramsPythonPython35libjsondecoder.py”, line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File “C:UsersUSERAppDataLocalProgramsPythonPython35libjsondecoder.py”, line 357, in raw_decode raise JSONDecodeError(“Expecting value”, s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1…(Continue Reading)

Cómo incluir alternativas opcionales de texto en una expresión regular

publicado por: Anonymous Estoy ayudándome de un JSON para validar datos de una serie de facturas. Lo primero, he quitado todos los espacios a los datos, y después valido los campos según la definición que se encuentra en un JSON. Me ha servido perfectamente, pero ahora me encuentro con un pequeño problemilla: Si quería validar…(Continue Reading)

Error android.os.NetworkOnMainThreadException en usar HttpURLConnection de Android

publicado por: Anonymous Intento realizar una petición de un recurso json usando HttpURLConnection Testeo el siguiente código en onCreate() try { URL url = new URL(“http://localhost/testrealm/api/v1/status”); HttpURLConnection urlConnection = null; urlConnection = (HttpURLConnection) url.openConnection(); InputStream in = new BufferedInputStream(urlConnection.getInputStream()); Log.d(TAG, “get json: ” + in.toString()); urlConnection.disconnect(); } catch (IOException e) { e.printStackTrace(); } Error en…(Continue Reading)

¿Cómo puedo hacer un array a partir de un Json?

publicado por: Anonymous Tengo el siguiente archivo Json que me llega como respuesta y quiero hacer un Array del key “tipodescrip” y guardar sus valores únicamente en un Array nuevo me gustaría que no se repitiera mas de una vez algún valor , es esto posible? y si lo es como se hace? quiero aprender…(Continue Reading)

Obtener datos en respuesta json usando Volley

publicado por: Anonymous Tengo este método que conecta con una API, básicamente me debería mostrar un resultado en un textView, pero no muestra nada y no sé porqué. Gracias. public void sendResponse(){ String url = “http://www.amiiboapi.com/api/amiibo/”; RequestQueue requestQueue = Volley.newRequestQueue(this); JsonObjectRequest jsObjectRequest = new JsonObjectRequest(Request.Method.GET, url, null, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response)…(Continue Reading)