|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
В проекте используется Newtonsoft.Json. Файл загружается и отправляется соисполнителю проекта. В частности приходит ошибка при { вместо [. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2017, 20:15 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Ясон - зло ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 12:31 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Cat2Ясон - зло это валидатор такой? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 12:49 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Cat2, ) Вот, немного глянул вопрос Парсинг JSON — это минное поле https://m.habrahabr.ru/company/mailru/blog/314014/ Оказывается там непаханное поле). А таких валидаторов, что выведут кусок ошибки или укажут на место ошибки наверно вообще нет. Так что пока изучаю вопрос, и даже не знаю, ругать ли созаказчика за требование квадратных скобок вместо фигурных. Код в понедельник будем писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 13:36 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Petro123ругать ли созаказчика за требование квадратных скобок вместо фигурных. он в нарушение стандарта их требует? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 13:59 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
ИзопропилPetro123ругать ли созаказчика за требование квадратных скобок вместо фигурных. он в нарушение стандарта их требует? вот я бы такой же вопрос задал, но пока не компетентен). Т.е. есть фирма "ХХХ" (скорее соисполнители), которой мы на вход должны загружать и выгружать файлы. Я сделал просто: - выгрузил от них файл. Скобки фигурные. - пытался их же файл загрузить. Скобки требует квадратные. Пока это вся информация. hVostt, спс. Почитаем. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 14:47 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
[quote Petro123]Парсинг JSON — это минное поле преувеличение. RFC7159 вполне пригоден для жизни. фигурные для объектов, квадратные для массивов - в упор не пойму как здесь можно заблудиться ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 14:54 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
[quote Изопропил]Petro123Парсинг JSON — это минное поле преувеличение. RFC7159 вполне пригоден для жизни. фигурные для объектов, квадратные для массивов - в упор не пойму как здесь можно заблудиться Особенно хорошо, когда эти скобки должны быть внутри текста ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 20:54 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Cat2Особенно хорошо, когда эти скобки должны быть внутри текста и что в этом особенного??? деградация такова, то разбор несчастного JSON проблемой стал? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 21:26 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
[quot Cat2]Изопропилпропущено... Особенно хорошо, когда эти скобки должны быть внутри текста Текст должен быть в кавычках. Проблема обычно из-за кавычек. Какое-нибудь ООО "Компания "Рога и копыта" взрывает все форматирование. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 21:37 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Dima TКакое-нибудь ООО "Компания "Рога и копыта" взрывает все форматирование. с ума все сошли что ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 21:42 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
ИзопропилDima TКакое-нибудь ООО "Компания "Рога и копыта" взрывает все форматирование. с ума все сошли что ли? Я нет. Но известный WebAPI сервис ЭДО не принимал документ где было три кавычки в названии юр.лица, кавычки убрал - документ прошел. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 21:50 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Dima Tсервис ЭДО какое это имеет отношение к JSON и его валидности? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2017, 21:58 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Dima TЯ нет. Но известный WebAPI сервис ЭДО не принимал документ где было три кавычки в названии юр.лица, кавычки убрал - документ прошел. Маскировку кавычек отменили чтоль? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2017, 07:22 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
ИзопропилDima Tсервис ЭДО какое это имеет отношение к JSON и его валидности? Как-то порезался ножом... Проголосовал за запрет ножей, кусайте зубами детишки! ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2017, 07:22 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Сегодня копал формат. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Т.е. у объектов нужно сменить Properties на тип массив. Теперь итератором по объектам и ....? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2017, 13:04 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Petro123Сегодня копал формат. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Т.е. у объектов нужно сменить Properties на тип массив. Теперь итератором по объектам и ....? json где? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2017, 18:22 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Изопропилjson где? рабочий Код: css 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
не рабочий: Код: css 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2017, 22:38 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Petro123, Оба валидных JSON по RFC 4627, проверил 3-мя разными валидаторами. Проблема рукожопого ПО, который не может обработать простейший JSON это не проблема JSON. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2017, 07:31 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
ПО просто считает, что A,B,C - массивы объектов, ничего особенного. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2017, 07:56 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Да, я так и понял. Если кто подскажет переделку одного во второе, будет здорово. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2017, 08:34 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Petro123, Переделывать то зачем? Сразу генерировать тот Json, который нужен потребителю ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2017, 08:47 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Изопропил, Между нами и соисполнителем куча народу. Политика. А я технарь. Будем считать что это костыль до имправления ими бага. Пошел делать конвертер на лету. Тем более что костыль с комментарием что это костыль и согласия Руководсва являетмя золотым костылём с отпущением грехов))). Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2017, 09:03 |
|
Подскажите валидатор json.
|
|||
---|---|---|---|
#18+
Хммм. Данный парсер имеет особености: - хотел в оперативке изменить им тот файл который открыл. Не вышло. Может изменять только простые значения атрибутов. Если мне в цикле надо изменить все объекты, то не даёт. - для небольших правок есть много разных объектов: jObject\jProperty\jToken\.... - writer для записи можно основать только на стриме от system.io. Т.е. связать с файлом на диске. Мне нужно было без диска в оперативке. В результате сделал костыль через создание другого файла. Т.е. фактически переписал из первого файла во второй файл. Если у кого что будет по теме - велкам сюда. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2017, 21:54 |
|
|
start [/forum/topic.php?fid=20&msg=39504468&tid=1399756]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 313ms |
total: | 476ms |
0 / 0 |