TCP/IP сервера Digitals

Добрый день!

Простите меня за назойливость, я уже отправлял несколько писем на адрес info@vingeo.com, но не получил ответа, теперь пишу сюда :slight_smile:

В Ged.exe от 02.09.2014 TCP/IP сервер Digitals, которые пересчитывает координаты из одной СК в другую, возвращал ответ в формате, имеющим правильную JSON-структуру:
[ {“x1”:“46,68054827592762”, “y1”:“32,72972864281228”}, {“x2”:“46,67997354526933”, “y2”:“32,72973050463158”} ].

Но уже в версии от 11.02.2015 TCP/IP сервер дает другой ответ при обращении к нему:
[ {“x1”:46,68054827592752, “y1”:32,72972864281378}, {“x2”:46,67997354526923, “y2”:32,72973050463488} ], что является не правильной структурой, т.к. если имеем разделитель “,” запятую, то значение нужно брать в двойные кавычки, или использовать разделитель точку “.”.

К сожалению старой версии Ged не осталось, а новая работает не корректно.
Может есть возможность исправить возвращаемый JSON-ответ, или поделиться прошлой, работающей версией Ged?

Добрый!
Скорей всего и Ged.exe от 02.09.2014 выдавал без кавычек с системным разделителем. Можете проверить это заменив Ged.exe на старый из Digitals\BackUp\DD.MM.YYYY. Или скачайте сегодняшнее обновление, в нем координаты в JSON-строке пишутся через точку без кавычек.

P.S. Александр Бондарец(help@vingeo.com, письма на этот адрес доходят до всех разработчиков Digitals.

Спасибо за ответ и доработку программы!
В новое версии все работает так как нужно!

Спасибо огромное за помощь.