Форум программистов, компьютерный форум, киберфорум
C#: Веб-сервисы и WCF
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
-1 / 1 / 0
Регистрация: 29.12.2016
Сообщений: 51
1

System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта

18.09.2020, 15:10. Показов 5030. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Я хочу взять только id, medicareNumber и ogrn. Но говорит что: System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."

WSDLTest.PracticeLocation.identification.get вернул null.

Что я делаю не так?

C#
1
2
3
4
5
6
7
8
9
10
11
class PracticeLocation
    {
        public Identification identification { get; set; }
    }
    class Identification
    {
        public int Id { get; set; }
        public int MedicareNumber { get; set; }
        public int Ogrn { get; set; }
       
    }
C#
1
2
 PracticeLocation practiceLocation = JsonConvert.DeserializeObject<PracticeLocation>(result.RequestMessage);
            Console.WriteLine("Temperature in {0}: {1} C and {2}", practiceLocation.identification.Id, practiceLocation.identification.MedicareNumber, practiceLocation.identification.Ogrn);
result.RequestMessage -
JSON
1
{"practiceLocation":{"identification":{"id":"101","medicareNumber":"101","ogrn":"1681745","okato":null,"okpo":null},"businessName":"Городская клиническая больница №1 г. . Поликлиника №1","licence":{"licenceNumber":"ЛО-31-01-70","licenceStartDate":"2019-02-08 00:00:00","licenceEndDate":null,"licenceAdministrator":"Бюджетное учреждение"},"address":{"kladrCode":null,"addressText":" область, г. ,  проспект, 95а","postalCode":"308"},"communicationNumbers":{"primaryTelephone":{"number":"+747222","extension":null,"supportsSMS":null},"electronicMail":[],"otherTelephone":[]}},"softwareInformation":null}
Добавлено через 53 минуты
Я просто неправильно классы создал:
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
 public class Identification
    {
        public string id { get; set; }
        public string medicareNumber { get; set; }
        public string ogrn { get; set; }
    }
 
    public class Licence
    {
        public string licenceNumber { get; set; }
        public string licenceStartDate { get; set; }
        public object licenceEndDate { get; set; }
        public string licenceAdministrator { get; set; }
    }
 
    public class Address
    {
        public object kladrCode { get; set; }
        public string addressText { get; set; }
        public string postalCode { get; set; }
    }
 
    public class PrimaryTelephone
    {
        public string number { get; set; }
        public object extension { get; set; }
        public object supportsSMS { get; set; }
    }
 
    public class CommunicationNumbers
    {
        public PrimaryTelephone primaryTelephone { get; set; }
        public List<object> electronicMail { get; set; }
        public List<object> otherTelephone { get; set; }
    }
 
    public class PracticeLocation
    {
        public Identification identification { get; set; }
        public string businessName { get; set; }
        public Licence licence { get; set; }
        public Address address { get; set; }
        public CommunicationNumbers communicationNumbers { get; set; }
    }
 
    public class Root
    {
        public PracticeLocation practiceLocation { get; set; }
    }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.09.2020, 15:10
Ответы с готовыми решениями:

Хост для WCF не работает с SQL: Ссылка на объект не указывает на экземпляр объекта
Всем привет. У меня небольшая проблемка. Написал хост для WCF. Не работает с SQL. Если через тестер...

System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта
После выбора файла Excel в приложении вылазит ошибка System.NullReferenceException:Ссылка на объект...

System.NullReferenceException Ссылка на объект не указывает на экземпляр объекта
Добрый день! имею такой код: private void button2_Click_1(object sender, EventArgs e) { ...

System.NullReferenceException ссылка на объект не указывает на экземпляр объекта
подскажите пожалуйста почему вот здесь https://www.youtube.com/watch?v=9u_1WTd_f_Y нет ни какой...

Ссылка на объект не указывает на экземпляр объекта. System.NullReferenceException
Не могу понять почему не работает, вылетает ошибка System.NullReferenceException. using System;...

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

System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта
Приветствую! Изучаю потихоньку C# взаимодействуя с БД SQL Я хотел сделать импорт данных из...

Необработанное исключение: System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта
При попытке вывода всех комплектующих выводит сообщение о необработанном исключениии using...

System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."
Привет, только начал всем этим делом заниматься и столкнулся с такой ошибкой, что программа не...

System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."
private void ReloadData() { try { ...

System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru