У меня есть массив double, который я отправляю через JSON на мою страницу aspx.Преобразование двойного списка в строку
var array = [] //this array is having double values in it. (48.154176701412744,11.551694869995117),(48.15131361676726,11.551694869995117),(48.15555092529958,11.549291610717773)
var jsonText = JSON.stringify({ list: array });
И следующий метод я передаю его:
public static void Demo(double[] list)
Теперь, как я могу получить доступ к массиву отправки и преобразовать его в строку, так что я могу сохранить его в моей колонке базы данных как строка? Потому что, когда я принимаю его как
public static void Demo(string[] list)
Он даже не принимает объект JSON. И когда я делаю метод как:
public static void Demo(double[] list)
Он принимает массив как [0 0 0].
Я обновил свой вопрос, теперь вы можете понять, что такое моя точная проблема. –
О, так, я не помощник, ничего не знаю о JSON -_- Но вы уверены, что массив является парным массивом? Я вижу массив двойных * пар * (точки, может быть?) – mazharenko
Нет! он имеет строки в нем, но когда я отправляю его методу, он терпит неудачу в строке, но он по крайней мере принимает объект JSON, когда его double. Это странно и смущает меня. –