- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
JSON объект:
{
"Tickets":[100999,100998,100997],
"Price":[5,5,5],
"TicketCount":3
}
Вместо положенных:
{"Tickets":[ ["100999","5"],["100998","5"],["100997","5"]]}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+3
JSON объект:
{
"Tickets":[100999,100998,100997],
"Price":[5,5,5],
"TicketCount":3
}
Вместо положенных:
{"Tickets":[ ["100999","5"],["100998","5"],["100997","5"]]}
Разработчик высылает JSON объект где описывает массив, вместо того чтобы просто выслать массив)))))
Vindicar 15.03.2016 15:11 # +6
falsting 15.03.2016 17:13 # +3
>)))))
У тебя скобки не сбалансированы.
Xom94ok 15.03.2016 18:50 # 0
bormand 15.03.2016 19:52 # −6
guest 15.03.2016 19:55 # 0
Знаешь как удобно когда у тебя ключ "ID", а на вход приходит "ID" и программа молча работает неверно?
fajes_rown 15.03.2016 20:16 # +1
guest 15.03.2016 20:20 # −1
kegdan 15.03.2016 20:37 # 0
- разные ключи?
Soul_re@ver 15.03.2016 21:52 # +2
kegdan 15.03.2016 21:53 # 0
Lokich 16.03.2016 13:33 # 0
один в базе бэкэнд делал с первичными ключами в numeric (не целый) типом
второй фронтэнд работал этими ключами как со строками
мне вот все интересно было, когда у них все сломается, но чет из 3 года уже как нет в компании, а это говно до сих пор работает.
defecate-plusplus 16.03.2016 14:51 # +4
а какая разница? или у вас там арифметика идентификаторов была?
ключ - он должен же исполнять прежде всего основную задачу свою - уникально отличаться от любого другого значения ключа
для этого он может быть строкой, числом, ууидом и хоть чертом лысым, главное, чтобы индексировался хорошо и слишком много места не жрал
для фронта абсолютно же насрать, было ли это число или строка, особенно, если ты не собираешься этот объект вычитать и умножать
Lokich 16.03.2016 16:36 # 0
defecate-plusplus 16.03.2016 16:49 # 0
просто, может, объявили тип с непустой дробной частью по ошибке и никогда этим не пользовались?
в оракле, например, number(N) вместо bare-metal числа для идентификатора - самый родной способ
Lokich 17.03.2016 19:46 # 0
это все равно, что на велосипед карбюратор поставить.
guest 19.03.2016 18:15 # 0
guest 19.03.2016 18:21 # 0
А ты вот по контенту json опознал
молодец, чо
guest 19.03.2016 18:54 # +1
bormand 19.03.2016 18:55 # −5
3_14dar 19.03.2016 19:19 # 0
guest 19.03.2016 22:52 # 0
а там они лежали внутрях в самодельном архиве
хотя CAFEBABE и MZ я и сам умею
mypaxa 30.04.2023 00:21 # 0
проследуй на хуй.
DOKTOP_CMErMA 30.04.2023 00:27 # 0