Bibliotecas: JSON Serialization and Deserialization (native MQL) - página 10
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
fijo
1.13
Sí, probablemente no entendí cuál era tu problema, las líneas que mostraste que eras capaz de conseguir todo.
{ "server_time": 1519120845, "pairs": { "btc_usd": { "decimal_places": 3, "min_price": 0.1, "max_price": 500000, "min_amount": 0.001, "hidden": 0, "fee": 0.2 }, "btc_rur": { ... }, "btc_eur": { ...El intercambio da esta respuesta.... (y el número de pares puede ser diferente... por ejemplo, si el intercambio se apagará o añadir algunos pares).
Necesito de alguna manera obtener todos los nombres de los pares en la respuesta (btc_usd, btc_rur, btc_eur, etc.) en un bucle o a través de una llamada recursiva, no importa.... No puedo averiguar cómo obtener el primer y el siguiente nombre de un par... No sé cómo obtener el primer y el siguiente nombre de un par....
la bolsa da esta respuesta.... (y el número de pares puede ser diferente.... por ejemplo, si la bolsa desconecta o añade algún par).
Necesito de alguna manera obtener todos los nombres de los pares en la respuesta (btc_usd, btc_rur, btc_eur, etc.) en un bucle o a través de una llamada recursiva, no importa.... No puedo averiguar cómo obtener el primer y el siguiente nombre de un par... No consigo averiguar cómo obtener el primer y el siguiente nombre de un par... No consigo averiguarlo....
Corta la cadena al principio
{ "server_time": 1519120845, "pairs":A continuación, elimine el } al final de la cadena
Luego alimenta la cadena al analizador sintáctico.
Llena tu estructura con los datos del analizador. Y luego haz lo que quieras con tu estructura - nombres de pares, etc.
Recorta la línea del principio
A continuación, elimine al final de la línea }
A continuación, introduzca la cadena en el analizador sintáctico.
Llene su estructura con los datos del analizador sintáctico. Y luego haz lo que quieras con tu estructura - nombres de pares, etc.
"Luego alimenta la cadena en el parser". - ¿es correcto? dataM.Deserialize(ttt);
"Llena tu estructura con los datos del parser". - ¿cómo hacerlo? por favor, dame una línea..... (no necesitas describir la estructura))
ss Me refería a una estructura simple, no a una orientada a objetos, como por ejemplo
Creo que hay algo similar aquí, pero no puedo entenderlo. (No soy bueno en OOP, todavía...).fijo
1.13
Prueba este ejemplo:
"Luego alimenta la cadena al analizador sintáctico". - ¿es correcto? dataM.Deserialize(ttt);
"Rellena la estructura con los datos del parser". - ¿cómo hacerlo? por favor, dame una línea..... (no necesitas describir la estructura))
Mira en mi ejemplo sobre empresas y rango de modelos - muestra como obtener datos del parser.....
o_o:
fijo
1.13Sin embargo..... Desensambla y recoge la sincronización perfectamente, pero no puedo obtener datos.... ¿quizás sin dables, ints, etc.? - dejar la cadena como está en forma de cadena y luego decidir cómo tratar con esta cadena desde el exterior.
Sin embargo..... Desmonta y monta el término es genial, pero no consigo los datos.... ¿Quizás no necesitamos dables, ints, etc.? - deja la cadena como está en forma de cadena y luego decide cómo tratar esta cadena desde fuera.
Tienes un array en un array. significa que necesitas añadir otro bucle de nivel i3.
модельный_ряд1 :[ [ 0.1,1.3], [ 0.2,1.5], [ 0.3,2.0] ]¡¡¡¡UN AGRADECIMIENTO ENORME a todos los que respondieron!!!!
{ "server_time": 1519120845, "pairs": { "btc_usd": { "decimal_places": 3, "min_price": 0.1, "max_price": 500000, "min_amount": 0.001, "hidden": 0, "fee": 0.2 }, "btc_rur": { ... }, "btc_eur": { ...los nombres de las parejas:
En resumen:
¡lo que necesitábamos!
usted tiene una matriz en una matriz. por lo que necesita para agregar otro nivel de bucle i3
Hechicería, nivel 82.
¿No puedes hacerlo más simple?
Hechicería, nivel 82
¿No podías hacerlo más simple?
¿Qué quieres decir? Ustedes son los que hicieron las matrices tan profundas.