Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброго времени суток!
Крутая библиотека очень помогает, огромное спасибо.
Только вот столкнулся с такой проблемой - как вытащить подстроку из строки:
Есть строка
{"type":"settings","data":{"auto_trade":true,"stop_trade":true}}
нужно вытащить подстроку data.
Так не получается:
CJAVal js;
js.Deserialize(stroka);
js["data"].ToStr();
Нашел пока только один способ вытащить нужную подстроку:
js.Deserialize(stroka);
string data2=js["data"].Serialize();
js2.Deserialize(data2);
Т.е. нужную подстроку нужно отдельно сериализовать и десериализовать.
Подскажите, как добавить округление в double
Есть вариант ниже, но он добавляет квадратные скобки.
Как получить?
Попробуйте так:
После очередного обновления перестала работать. В логе - номера строк с ошибками:
Билд 3756.
Есть вот такая структура
[
{
"ticket":671073362
},
{
"ticket":111111111
}
]
Хочу получить 2 элемента. И первый тикет, и второй.
Так получаю доступ только к первому. Как получить доступ ко второму и последующим, если будут?
Эта проблема обсуждалась здесь https://www.mql5.com/ru/forum/63015/page3#comment_2844920 , но там автор подобную структуру обернул в именованный массив, наподобие
так все находится. но что делать, если я не могу изменить структуру json? Как получить этот массив и пройтись по элементам?
Есть вот такая структура
[
{
"ticket":671073362
},
{
"ticket":111111111
}
]
...
Указанная строка не соответствует приведенной в начале структуре и не является корректным json-ом:
Должна быть:
Это замечание - только по спецификации json-а, безотносительно к тому, как он реализован в конкретной библиотеке. Я использую другую.
Указанная строка не соответствует приведенной в начале структуре и не является корректным json-ом:
Должна быть:
Это замечание - только по спецификации json-а, безотносительно к тому, как он реализован в конкретной библиотеке. Я использую другую.
ну это да, там не хватает квадратов, но с ними не помогает)