Können Sie mir sagen, warum die Bibliothek nur bei den Russen angezeigt wird?
. Ich denke, dass sie so wahrscheinlich nicht bemerkt wird und verwendet werden kann, obwohl ich denke, dass sie sehr praktisch für die Generierung von Daten für Netzwerkabfragen wäre.

- www.mql5.com
Ich habe mir Ihre Implementierung nicht angesehen, weil ich jAson verwende. Gibt es irgendwelche Vorteile bei Ihrer Implementierung? Können Sie einen Vergleich anstellen?
1. Größe, 20kb vs. 30kb
2. Ermöglicht flexibles Arbeiten mit jeder JSON-Struktur
- Es gibt Methoden zur Definition von Werttypen, die es ermöglichen, Fälle zu behandeln, in denen Werte von verschiedenen Typen sein können
- Es gibt Methoden zum Abrufen von Objektschlüsseln, die es ermöglichen, Fälle zu behandeln, in denen die Schlüssel nicht im Voraus bekannt sind
- Benutzerfreundliche Bibliotheksschnittstelle, die es bequem und verständlich macht, die JSON-Struktur zu füllen.
3. Klarer und für den Menschen lesbarer Quellcode
- Ermöglicht es Ihnen, die Arbeit der Bibliothek leicht zu verstehen und macht das Prinzip ihrer Arbeit transparent
- Die klare Struktur der Bibliothek ermöglicht es Ihnen, Netzwerkanfragen und -antworten bequem zu debuggen
- Verwendet keine Operatorüberladung und bietet Methoden mit klaren Namen, wodurch der Code für jeden Entwickler verständlich ist.
Können Sie mir sagen, warum die Bibliothek nur bei den Russen angezeigt wird?
Ich halte es für so unwahrscheinlich, dass jemand sie bemerkt und nutzt, obwohl ich denke, dass sie für die Generierung von Daten für Netzwerkabfragen sehr praktisch wäre.
Weil die Codebasis so gemacht ist (zumindest im Moment) - standardmäßig ist der Code garantiert nur in einer Sprachversion registriert (man könnte es auch im englischen Zweig machen), und die Übertragung auf andere Sprachen - nur unter bestimmten Bedingungen (es sollte angegeben werden - automatisch durch Popularität, durch den Befehl der Moderatoren oder irgendwie anders).
Was das json-Thema selbst angeht, so gibt es zum Beispiel eine minimalistische Implementierung von toyjson.mqh von algobook.

- www.mql5.com
1. Größe, 20kb vs. 30kb
2. Ermöglicht flexibles Arbeiten mit jeder JSON-Struktur
- Es gibt Methoden zur Definition von Werttypen, die es ermöglichen, Fälle zu behandeln, in denen der Wert von verschiedenen Typen sein kann
- Es gibt Methoden zum Abrufen von Objektschlüsseln, die es ermöglichen, Fälle zu behandeln, in denen die Schlüssel nicht im Voraus bekannt sind
- Bequeme Bibliotheksschnittstelle, die es bequem und verständlich macht, die JSON-Struktur zu füllen.
3. Klarer und für den Menschen lesbarer Quellcode
- Ermöglicht es Ihnen, die Arbeit der Bibliothek leicht zu verstehen und macht das Prinzip ihrer Arbeit transparent
- Die klare Struktur der Bibliothek ermöglicht es Ihnen, Netzwerkanfragen und -antworten bequem zu debuggen
- Verwendet keine Operatorüberladung und bietet Methoden mit klaren Namen, wodurch der Code für jeden Entwickler verständlich ist.
hier habe ich sogar beschlossen zu sehen, was "verständlicher und menschenlesbarer Quellcode" :-)
streichen Sie Punkt 3 - Sie haben sich, wie der Autor von jAson, nicht einmal die Mühe gemacht, Kommentare und Dokumentation zu schreiben. Und mit Operatoren ist es bequemer und klarer für den Benutzer, so dass es eher ein Nachteil als ein Vorteil ist, sie zu vermeiden.
Weil die Codebasis so gemacht ist (zumindest im Moment) - standardmäßig wird der Code garantiert nur in einer Sprachversion registriert (man könnte es auch im englischen Zweig machen), und die Portierung in andere Sprachen - nur unter bestimmten Bedingungen (es sollte festgelegt werden - automatisch durch Popularität, durch Moderatorenbefehl oder irgendwie anders).
Was das json-Thema selbst angeht, gibt es zum Beispiel auch eine minimalistische Implementierung von toyjson.mqh von algobook.
Ich habe nachgeschaut, es gibt wirklich, ich glaube sogar eine sehr gute Version
Aber auf jeden Fall denke ich, dass diese Bibliothek ihr Publikum finden wird, dem die von mir implementierte Schnittstelle zur Benutzung gefallen wird.
Können Sie mir sagen, warum die Bibliothek nur bei den Russen angezeigt wird?
Ich halte es für so unwahrscheinlich, dass jemand sie bemerkt und benutzt, obwohl ich denke, dass sie sehr praktisch wäre, um Daten für Netzabfragen zu erzeugen.
Um Ihren Code für das englischsprachige Publikum sichtbar zu machen, sollten Sie ihn in einem englischen Forum posten.
Besuchen Sie das englische Forum.
Gehen Sie zu ihrer Codobase.
Fügen Sie den Code hinzu.
Nun wird der Code von einem Forensegment nicht automatisch in ein anderes Segment kopiert, Sie müssen das selbst tun.

- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
JSON:
Serialisierung und Deserialisierung des JSON-Formats
Author: Kuzma Shevelev