Der Austausch gibt diese Antwort.... (und die Anzahl der Paare kann unterschiedlich sein... zum Beispiel, wenn die Börse einige Paare ausschaltet oder hinzufügt).
Ich muss irgendwie bekommen alle Namen der Paare in der Antwort (btc_usd, btc_rur, btc_eur, etc.) in einer Schleife oder durch einen rekursiven Aufruf, es spielt keine Rolle.... Ich kann nicht herausfinden, wie ich den ersten und den nächsten Namen eines Paares bekomme... Ich kann nicht herausfinden, wie ich den ersten und den nächsten Namen eines Paares ermitteln kann....
die Börse gibt diese Antwort.... (und die Anzahl der Paare kann unterschiedlich sein.... zum Beispiel, wenn die Börse einige Paare ausschaltet oder hinzufügt).
Ich muss irgendwie bekommen alle Namen der Paare in der Antwort (btc_usd, btc_rur, btc_eur, etc.) in einer Schleife oder durch einen rekursiven Aufruf, es spielt keine Rolle.... Ich kann nicht herausfinden, wie ich den ersten und den nächsten Namen eines Paares bekomme... Ich kann nicht herausfinden, wie ich den ersten und den nächsten Namen eines Paares erhalte... Ich kann es nicht herausfinden....
Schneiden Sie die Zeichenfolge am Anfang ab
{
"server_time": 1519120845,
"pairs":
Löschen Sie dann die } am Ende des Strings
Geben Sie die Zeichenkette dann an den Parser weiter.
Füllen Sie Ihre Struktur mit Parserdaten. Und dann machen Sie mit Ihrer Struktur, was Sie wollen - Namen von Paaren, usw.
Anschließend wird die Zeichenkette in den Parser eingegeben.
Füllen Sie Ihre Struktur mit Parserdaten. Und dann machen Sie mit Ihrer Struktur, was Sie wollen - Namen paaren usw.
"Dann füttern Sie den Parser mit der Zeichenkette." - Ist das richtig? dataM.Deserialize(ttt);
"Füllen Sie Ihre Struktur mit Parserdaten." - wie macht man das? bitte, geben Sie mir eine Zeile..... (Sie brauchen die Struktur nicht zu beschreiben))
ss Ich meinte eine einfache Struktur, nicht eine objektorientierte, wie z.B.
"Dann füttern Sie den Parser mit der Zeichenkette." - Ist das richtig? dataM.Deserialize(ttt);
"Füllen Sie Ihre Struktur mit Parserdaten." - wie macht man das? bitte, geben Sie mir eine Zeile..... (Sie brauchen die Struktur nicht zu beschreiben))
Schauen Sie sich mein Beispiel über Unternehmen und Modellreihen an - es zeigt, wie man Daten vom Parser erhält.....
o_o:
korrigiert
1.13
Jedoch..... zerlegt und sammelt das Timing perfekt, aber ich kann keine Daten bekommen..... vielleicht keine Tabellen, Ints, usw.? - Lassen Sie die Zeichenkette so, wie sie ist, in Form einer Zeichenkette und entscheiden Sie dann, wie Sie mit dieser Zeichenkette von außen umgehen.
Jedoch..... Disassembliert und assembliert der Begriff ist großartig, aber ich kann die Daten nicht bekommen.... Vielleicht brauchen wir keine Tabellen, Ints, usw.? - Lassen Sie die Zeichenkette so, wie sie ist, in Form einer Zeichenkette und entscheiden Sie dann, wie Sie mit dieser Zeichenkette von außen umgehen.
Sie haben ein Array in einem Array. Das bedeutet, dass Sie eine weitere Schleifenebene i3 hinzufügen müssen.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
fest
1.13
Ja, ich habe wahrscheinlich nicht verstanden, was Ihr Problem war, die Zeilen, die Sie zeigten, dass Sie in der Lage, alles zu bekommen waren.
{ "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": { ...Der Austausch gibt diese Antwort.... (und die Anzahl der Paare kann unterschiedlich sein... zum Beispiel, wenn die Börse einige Paare ausschaltet oder hinzufügt).
Ich muss irgendwie bekommen alle Namen der Paare in der Antwort (btc_usd, btc_rur, btc_eur, etc.) in einer Schleife oder durch einen rekursiven Aufruf, es spielt keine Rolle.... Ich kann nicht herausfinden, wie ich den ersten und den nächsten Namen eines Paares bekomme... Ich kann nicht herausfinden, wie ich den ersten und den nächsten Namen eines Paares ermitteln kann....
die Börse gibt diese Antwort.... (und die Anzahl der Paare kann unterschiedlich sein.... zum Beispiel, wenn die Börse einige Paare ausschaltet oder hinzufügt).
Ich muss irgendwie bekommen alle Namen der Paare in der Antwort (btc_usd, btc_rur, btc_eur, etc.) in einer Schleife oder durch einen rekursiven Aufruf, es spielt keine Rolle.... Ich kann nicht herausfinden, wie ich den ersten und den nächsten Namen eines Paares bekomme... Ich kann nicht herausfinden, wie ich den ersten und den nächsten Namen eines Paares erhalte... Ich kann es nicht herausfinden....
Schneiden Sie die Zeichenfolge am Anfang ab
{ "server_time": 1519120845, "pairs":Löschen Sie dann die } am Ende des Strings
Geben Sie die Zeichenkette dann an den Parser weiter.
Füllen Sie Ihre Struktur mit Parserdaten. Und dann machen Sie mit Ihrer Struktur, was Sie wollen - Namen von Paaren, usw.
Schneiden Sie die Zeile ganz am Anfang
Dann am Ende der Zeile löschen }
Anschließend wird die Zeichenkette in den Parser eingegeben.
Füllen Sie Ihre Struktur mit Parserdaten. Und dann machen Sie mit Ihrer Struktur, was Sie wollen - Namen paaren usw.
"Dann füttern Sie den Parser mit der Zeichenkette." - Ist das richtig? dataM.Deserialize(ttt);
"Füllen Sie Ihre Struktur mit Parserdaten." - wie macht man das? bitte, geben Sie mir eine Zeile..... (Sie brauchen die Struktur nicht zu beschreiben))
ss Ich meinte eine einfache Struktur, nicht eine objektorientierte, wie z.B.
Ich glaube, es gibt hier etwas Ähnliches, aber ich kann es nicht herausfinden. (Ich bin nicht gut in OOP, noch nicht...).fest
1.13
Versuchen Sie dieses Beispiel:
"Dann füttern Sie den Parser mit der Zeichenkette." - Ist das richtig? dataM.Deserialize(ttt);
"Füllen Sie Ihre Struktur mit Parserdaten." - wie macht man das? bitte, geben Sie mir eine Zeile..... (Sie brauchen die Struktur nicht zu beschreiben))
Schauen Sie sich mein Beispiel über Unternehmen und Modellreihen an - es zeigt, wie man Daten vom Parser erhält.....
o_o:
korrigiert
1.13Jedoch..... zerlegt und sammelt das Timing perfekt, aber ich kann keine Daten bekommen..... vielleicht keine Tabellen, Ints, usw.? - Lassen Sie die Zeichenkette so, wie sie ist, in Form einer Zeichenkette und entscheiden Sie dann, wie Sie mit dieser Zeichenkette von außen umgehen.
Jedoch..... Disassembliert und assembliert der Begriff ist großartig, aber ich kann die Daten nicht bekommen.... Vielleicht brauchen wir keine Tabellen, Ints, usw.? - Lassen Sie die Zeichenkette so, wie sie ist, in Form einer Zeichenkette und entscheiden Sie dann, wie Sie mit dieser Zeichenkette von außen umgehen.
Sie haben ein Array in einem Array. Das bedeutet, dass Sie eine weitere Schleifenebene i3 hinzufügen müssen.
модельный_ряд1 :[ [ 0.1,1.3], [ 0.2,1.5], [ 0.3,2.0] ]Ein GROSSES DANKESCHÖN an alle, die geantwortet haben!!!!
{ "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": { ...erhalten wir die Namen der Paare:
Unterm Strich:
was wir brauchten!
Sie haben ein Array in einem Array. Sie müssen also eine weitere Schleifenebene hinzufügen i3
Zauberei, Stufe 82.
Kannst du es nicht noch einfacher machen?
Zauberei, Stufe 82.
Könnt ihr es nicht noch einfacher machen?
Was meinst du? Ihr habt doch die Felder so tief gemacht.