|
0 / 0 / 0
Регистрация: 14.04.2021
Сообщений: 10
|
|
.NET Core XSD как правильно распарсить в C# если xsd.exe выдает ошибки не хочет обрабатывать?13.05.2021, 11:40. Показов 2016. Ответов 9
Метки нет (Все метки)
Народ всем привет! Прощу помочь, имеется WSDL и XSDшки по проекту. Я в .Net новичок, подскажите как и что делать? нужно создать сервис интеграции по которому мне приходит запрос и я должен отправить ответ, далее мне должны высылать данные которые должны сохраняться в базе данных SQL. По надобности могу выслать как выглядят WSDL и XSD файлы. Заранее благодарю!
0
|
|
| 13.05.2021, 11:40 | |
|
Ответы с готовыми решениями:
9
xsd.exe [XSD] Если значение элемента Wood, указать породу дерева
|
|
628 / 392 / 135
Регистрация: 06.03.2017
Сообщений: 1,469
|
|
| 13.05.2021, 15:00 | |
|
https://docs.microsoft.com/ru-... ew=net-5.0
это пробовал? Добавлено через 39 секунд А, пардон, невнимательно прочитал Добавлено через 2 минуты Задача бьется на 2 большие логические части - прием и передача. Собственно, в какой из них сложность?
0
|
|
|
0 / 0 / 0
Регистрация: 14.04.2021
Сообщений: 10
|
|
| 14.05.2021, 06:49 [ТС] | |
|
Получается в XSD якобы указано как запрос и ответ должны выглядеть, но я не понимаю как его расписать, если есть ватсап могу скинуть XSD и WSDL или ниже прикрепить? В этой сфере я новичок. Получается задача следующая: организация N отправляет мне запрос (по XSD) и я отправляю ответ (как сделать чтоб они запрос и ответ понимали друг друга), после моего ответа (ответ любой типа) они высылают список данных в формате XML и я должен их добавить в MS SQL. Говорят что это должен быть сервис репликации.
0
|
|
|
0 / 0 / 0
Регистрация: 14.04.2021
Сообщений: 10
|
|
| 14.05.2021, 06:56 [ТС] | |
|
Пытался распарсить XSD с помощью xsd.exe и xsd2code, но показывает якобы много ошибок и не дальше не открывает. А вообще тестовые с инета парсил в xsd.exe, все было норм показывает классы расписанные по xsd, но что с ними дальше делать я не особо понимаю, гуглю но особо ничего нет дельного, сервисы делал по созданию клиентов но не по xsd. так чисто для себя по видеоурокам, но тут походу другое
0
|
|
|
управление сложностью
|
|
| 14.05.2021, 07:33 | |
|
temesh19, вот это читали уже ? https://docs.microsoft.com/ru-... ml-schemas
там чуть ниже еще ссылки на примеры есть
0
|
|
|
0 / 0 / 0
Регистрация: 14.04.2021
Сообщений: 10
|
|
| 14.05.2021, 11:19 [ТС] | |
|
да это уже прочитал неделю назад)
0
|
|
|
628 / 392 / 135
Регистрация: 06.03.2017
Сообщений: 1,469
|
|
| 14.05.2021, 14:54 | |
|
temesh19, Сам по себе XSD не нужно ни отправлять ни принимать, а тем более парсить. Это всего лишь описание XML. С помощью него можно проводить валидацию. Если документ валиден - пускать в дальнейшую работу. Валидацию можно делать средствами самого C#, я ссылку выше приводил
1
|
|
|
0 / 0 / 0
Регистрация: 14.04.2021
Сообщений: 10
|
|
| 28.05.2021, 07:16 [ТС] | |
|
вытащил его в C# и ошибки все исправил, норм щас. Валидацию сделал. По бизнес-данным вроде врубаюсь но не доконца, изначально перевел в XML потом в инете посмотрел что не нужно было, но по бизнес-данным читать XML оказалось легче. Щас думаю что с этим кодом делать дальше чтоб пустить в работу, так как классы по XSD созданы но ничего не возвращают. Добавил ASMX и туда думал прописать, и связать с тем что перевел с XSD. Есть варианты?)
WSDL есть еще.
0
|
|
|
628 / 392 / 135
Регистрация: 06.03.2017
Сообщений: 1,469
|
|
| 28.05.2021, 11:08 | |
|
temesh19, Честно говоря, я слабо понял, что не получается и какой результат ожидается
0
|
|
|
0 / 0 / 0
Регистрация: 14.04.2021
Сообщений: 10
|
|
| 28.05.2021, 11:36 [ТС] | |
|
Нужно чтоб просто интеграция была, серверный сервис по соглашению выше в архиве запаковал, вот то что есть WSDL и XSD. И то что выше писал
0
|
|
| 28.05.2021, 11:36 | |
|
Помогаю со студенческими работами здесь
10
Xsd.exe: ошибка "Can only generate one of classes or datasets" Как разобрать xsd
"xsd.exe" завершилась с кодом 1 Как преобразовать XSD в XML? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|