Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Маршрутизация url в веб-приложениях. Перехват "пустых" url Здраствуйте. Хочу научиться делать маршрутизацию с выбором языка, как на сайте микрософта. Застопорился вот на чем: не могу перехватить адрес если не указывать страничку (www.site.com/ru-RU/), а очень хотелось бы. Кто знает помогите пожалуйста. https://www.cyberforum.ru/ csharp-beginners/ thread744188.html C# FormatException не обработано при приведении типов
Надоело, просто жесть как надоело: err = Convert.ToInt32(hgg); ferrors = err; Ну что здесь не правильно? Студия ругается что я не правильно преобразовываю строку дату/время, хотя я ее таковой не делаю, и мне это не нужно, что то частенько я не могу сделать без проблем
C# Проект с графикой: Элемент "g" не существует в данном контексте Очень надо создать программу, который будет рисовать графики, но я столкнулся с проблемами в рисовании. private void button1_Click(object sender, EventArgs e) { using (Graphics g = this.pictureBox1.CreateGraphics()); { Pen pen = new Pen(Color.Black, 2); for (int i = 0; i <= 100; i++) { ... https://www.cyberforum.ru/ csharp-beginners/ thread744054.html C# Ошибка при вызове метода: "Does not contain a static 'Main' method" https://www.cyberforum.ru/ csharp-beginners/ thread743983.html
Приветствую. Собственно, проблема заключается в следующем: при вызове метода отсюда*, компилятор ругается. Ошибка: Program '......exe' does not contain a static 'Main' method suitable for an entry point ...\CSC WindowsFormsApplication1 Помогите, пожалуйста, исправить. using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using...
Перевод чисел в СС: Как исправить метод "добавление минуса" C#
Помогите решить проблеммы: 1) Как исправить метод "добавление минуса"? 2) Не пойму, откуда берется лишнее при выводе на экран (Например вводим 11,1 в двоичной СС, после слов "Осуществим перевод целой части. Она равна 11" на следующей строке пишет опять 11,1. И после вывода на экран перевода целой части, опять выводит 11,1) 3) Как сделать так, чтобы работало и для 16-ричной СС? 4) Но не знаю...
C# Посчитать сумму элементов r -того столбца матрицы доброго времени суток. помогите пожалуйста.задача такая Посчитать сумму элементов r -того столбца матрицы.Значение r вводится с клавиатуры. Помогите с кодом (А то я относительно недавно начала учить и весь день просидела. Ни как не могу дойти до того, что бы понятий как это должно выглядеть ( https://www.cyberforum.ru/ csharp-beginners/ thread743944.html
C# Метод сортировки простым слиянием https://www.cyberforum.ru/ csharp-beginners/ thread743917.html
Написать алгоритм упорядочивания данных из файла (целые числа, количество элементов не меньше 1000) с помощью сортировки простым слиянием. Организовать ввод элементов файла в виде отдельной программы.
Дано n - значное число. Найти сумму и произведение его цифр C#
дано n-значное число. найти сумму и произведение его цифр.
C# После выхода из программы, зависает Windows Я сделал программу, идет снег по экрану монитора, но возникла проблема, когда я выхожу из программы система, провисает, перегружаю ПК все нормально, вот ссылка на исходник проекта Ище вопрос по этой программе, можно сделать так что бы края монитора были не много мороженые(как лед) https://www.cyberforum.ru/ csharp-beginners/ thread743864.html C# Поезд находился в пути С часов и М минут. Сколько минут длилась поездка помогите пожалуйста!! 1)Поезд находился в пути С часов и М минут. Сколько минут длилась поездка? Значения С и М вводятся с клавиатуры в процессе работы программы. Результат вывести на экран в виде «Поезд находился в пути … минут» 2)Даны a и b. Если a и b попадают в область а < 0 и b < 5, то вычислить значение y по формуле y = а2 + b +10 , иначе система: x + 2, если 2x < -1 https://www.cyberforum.ru/ csharp-beginners/ thread743838.html
Создать масив для хранения значений double в формате 2xN C#
Привет! Мне нужно создать масив для хранения double'ов в формате 2xN (N заранее не известно, устанавливается в программе). Измерение N должно работать по принципу списка, поэтому я полагаю использовать класс List. Но как создать объектом этого класса массив из двух чисел? Или, может быть, есть какие-нибудь другие решения?
C# Вычисление частичной суммы ряда (для n членов ряда) Напишите пожалуйста метод вычисления частичной суммы ряда. Необходимо узнать последовательность действий не для особого примера, а в целом для метода. https://www.cyberforum.ru/ csharp-beginners/ thread743806.html
8 / 8 / 1
Регистрация: 21.11.2012
Сообщений: 133
24.12.2012, 16:23  [ТС] 0
.NET 4.x

Ошибка парсинга строки Json - C# - Ответ 3909027

24.12.2012, 16:23. Показов 3804. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от kolorotur Посмотреть сообщение
А вообще лучше сделайте модель классов и десериализируйте прямо в нее.
Сейчас пытаюсь так сделать... Спасибо за помощь!

Добавлено через 50 минут
Блин, что-то я запутался...
Как, например из этой строки выбрать все значения "name"?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 string myjson = @"[{""id"":55254,
""name"":""1. \u041c\u043e\u0441\u043a\u0432\u0430 F"",
""island_x"":691,
""island_y"":709,
""plenty"":""wood"",
""rare"":""iron"",
""has_conqueror"":false,
""researches"":
    {""berth"":true,
    ""conscription"":true,
    ""mathematics"":true},
""favor"":500},
{""id"":64615,
""name"":""2. \u0412\u0430\u0448\u0438\u043d\u0433\u0442\u043e\u043d F"",
""island_x"":691,
""island_y"":709,
""plenty"":""wood"",
""rare"":""iron"",
""has_conqueror"":false,
""researches"":
    {""berth"":true,
    ""conscription"":true,
    ""mathematics"":true},
""favor"":300}]";
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 public class Researches
{
    public bool berth { get; set; }
    public bool conscription { get; set; }
    public bool mathematics { get; set; }
}
 
public class RootObject
{
    public int id { get; set; }
    public string name { get; set; }
    public int island_x { get; set; }
    public int island_y { get; set; }
    public string plenty { get; set; }
    public string rare { get; set; }
    public bool has_conqueror { get; set; }
    public Researches researches { get; set; }
    public int favor { get; set; }
}
А как дальше?

C#
1
2
3
4
5
6
JArray json = JArray.Parse(myjson);
 
RootObject rootObject = new RootObject
            {
                name = (string)json[0]["name"]
            };
???

Добавлено через 5 минут
АААА понял!
C#
1
2
3
4
5
6
 JArray json = JArray.Parse(myjson);
            RootObject rootObject = new RootObject
            {
                name = (string)json[0]["name"]
            };
            richTextBox1.AppendText(rootObject.name);


Вернуться к обсуждению:
Ошибка парсинга строки Json C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2012, 16:23
Готовые ответы и решения:

JSON или XML: что более оптимизировано для парсинга
У какого языка более быстрый стандартный парсер (в глубину) ?

Ошибка преобразования json строки в объект C#
Не обращайте внимание , что все свойства типа string , это я потом поменяю. public class...

Ошибка при обработке Json - Cannot deserialize the current JSON array because the type requires a JSON object
Дополнительные сведения: Cannot deserialize the current JSON object (e.g. {&quot;name&quot;:&quot;value&quot;}) into...

Ошибка при обработке Json - Cannot deserialize the current JSON array because the type requires a JSON object
Всем привет! Помогите, плиз, разобраться с ошибкой: An unhandled exception of type...

11
24.12.2012, 16:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2012, 16:23
Помогаю со студенческими работами здесь

Как получить из строки JSON токен используя JSON.NET?
Доброго времени суток, Господа. Поскажите пожалуйста. Я никогда не работал с JSON. Вот тут решил...

Регулярное выражения для парсинга строки
Есть строка 18 (из 50) Помогите пожалуйста написать регулярное выражение/выражения для того...

Исправить баги в коде парсинга строки
Добрый день, есть код клиент-сервер. Смысл его вот в чем: клиент передает строку-математическое...

Регулярное выражение для парсинга строки со множеством переносов
Добрый день. подскажите как написать выражение. &lt;div class=&quot;address&quot;&gt; ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru