Iv1 Client Регистрация 21.02.2016 Сообщения 1 947 Благодарностей 767 Баллы 113 28.03.2023 #1 Разобрал в json заголовки Спойлер: Разбор в json Ко получить доступ, когда тире не понимается в значении когда даже собака не спасает? project.SendInfoToLog ( project.Json.sec_ch_get.@sec-ch-ua ); Выдает
Разобрал в json заголовки Спойлер: Разбор в json Ко получить доступ, когда тире не понимается в значении когда даже собака не спасает? project.SendInfoToLog ( project.Json.sec_ch_get.@sec-ch-ua ); Выдает
Zedx Client Регистрация 12.06.2018 Сообщения 1 346 Благодарностей 910 Баллы 113 28.03.2023 #2 Использовать Newtonsoft.Json: C#: string data = project.Variables["json"].Value; var json = JObject.Parse(data); string result = json["sec_ch_get.sec-ch-ua"].ToString(); Реакции: Iv1
Использовать Newtonsoft.Json: C#: string data = project.Variables["json"].Value; var json = JObject.Parse(data); string result = json["sec_ch_get.sec-ch-ua"].ToString();
Iv1 Client Регистрация 21.02.2016 Сообщения 1 947 Благодарностей 767 Баллы 113 28.03.2023 #3 Zedx сказал(а): Использовать Newtonsoft.Json: C#: string data = project.Variables["json"].Value; var json = JObject.Parse(data); string result = json["sec_ch_get.sec-ch-ua"].ToString(); Нажмите, чтобы раскрыть... Это со стороны что надо подключать. И тут скорее всего так же ошибка будет. Потому что надо как-то правильно экранировать "sec-ch-ua" потому что тире НЕ экранируются @ почему-то.
Zedx сказал(а): Использовать Newtonsoft.Json: C#: string data = project.Variables["json"].Value; var json = JObject.Parse(data); string result = json["sec_ch_get.sec-ch-ua"].ToString(); Нажмите, чтобы раскрыть... Это со стороны что надо подключать. И тут скорее всего так же ошибка будет. Потому что надо как-то правильно экранировать "sec-ch-ua" потому что тире НЕ экранируются @ почему-то.
Alexmd Client Регистрация 10.12.2018 Сообщения 1 022 Благодарностей 1 424 Баллы 113 28.03.2023 #4 C#: project.Json.sec_ch_get.GetMember("sec-ch-ua"); Реакции: Iv1
Iv1 Client Регистрация 21.02.2016 Сообщения 1 947 Благодарностей 767 Баллы 113 28.03.2023 #5 Alexmd сказал(а): C#: project.Json.sec_ch_get.GetMember("sec-ch-ua"); Нажмите, чтобы раскрыть... Сработало)) Только когда я пробовал project.Json.sec_ch_get.GetMember("sec_ch_get.sec-ch-ua"); То не работало) И следующий вопрос. Получить значение чтобы проверить - получил. Как присвоить новое?
Alexmd сказал(а): C#: project.Json.sec_ch_get.GetMember("sec-ch-ua"); Нажмите, чтобы раскрыть... Сработало)) Только когда я пробовал project.Json.sec_ch_get.GetMember("sec_ch_get.sec-ch-ua"); То не работало) И следующий вопрос. Получить значение чтобы проверить - получил. Как присвоить новое?