|
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
|
|
xsd.exe19.06.2011, 20:47. Показов 23267. Ответов 18
Метки нет (Все метки)
Привет )
я новичок в Си шарп. но вот уже второй день зациклило на простой функции - а так как наверное это слишком банально - нигде не могу найти описание как это сделать ... нужно писать что-то дальше - а зациклило на этом и никак не могу понять ... обьясните пожалуйста подробно как это делаеться мне сначала нужно написать файл xml потом с помощью xsd.exe из этого файла получить файл xsd но как это сделать ? где должен находиться этот xsd.exe может вопросы глупые - но я действительно незнаю и не могу найти как это сделать ... подскажите плиз
0
|
|
| 19.06.2011, 20:47 | |
|
Ответы с готовыми решениями:
18
Заполнение XML по XSD Валидация XML (CommerceML) по XSD Создать таблицу на основе xml или xsd |
|
Почетный модератор
|
|
| 19.06.2011, 20:59 | |
|
1) Пуск -> Программы -> Microsoft Visual Studio 2010 -> Visual Studio Tools -> Visual Studio Command Prompt (2010)
В командной строке пишешь xsd "полный_путь_к_xml" /outputdir:путь_к_папке_для_записи_схемы. 2) Если в пуске нет, должно быть тут: x:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\ В командной строке пишешь "x:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\xsd.exe" "полный_путь_к_xml" /outputdir:путь_к_папке_для_записи_схемы. Пример: 1) xsd "I:\Accessibility.XML" /outputdir:i:\ 2) "C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\xsd.exe" "I:\Accessibility.XML" /outputdir:i:\
1
|
|
|
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
|
||
| 19.06.2011, 21:13 [ТС] | ||
|
а там где Visual studio - Tools (я смотрю где сверху в командной строке) - нет следующей опции или не там смотрю ? что делаю не так ?
1
|
||
|
Почетный модератор
|
|
| 19.06.2011, 21:18 | |
|
Женя Т., извиняюсь, забыл добавить. Во втором случае нужно так: Пуск -> Выполнить -> "x:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\xsd.exe" "полный_путь_к_xml" /outputdir:путь_к_папке_для_записи_схемы.
Либо вызвать командную строку (cmd.exe) и ввести тоже самое.
1
|
|
|
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
|
|
| 19.06.2011, 21:45 [ТС] | |
|
SSTREGG, не получаеться =(
незнаю что не так =( уже и нервы сдают - никак не могу понять .... и столько времени прошло .. а там где тулс - я при запуске студио выбираю просто в верхней командной строке - там точно должно быть ? или каким способом создать тот формат xsd ?
0
|
|
|
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
|
|
| 20.06.2011, 20:31 [ТС] | |
|
Я уже пости разобралась со строкой -просто не то вводила
а что теперь не так ? а за архив спасибо ))) просто хочу еще и так научиться - на будущее )
1
|
|
|
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
|
|
| 20.06.2011, 21:19 [ТС] | |
|
Спасибо ))
просто нечасто пользовалась cmd - но уже поняла и еще одну свою ошибку ) буду знать ) Добавлено через 33 минуты я опять за обьяснением ... это еще не все как оказалось =( написано что для того чтобы получить код c# нужто опять запустить xsd.exe но выбрать "переключатель" (незнаю правильно ли перевела )classes и как параметр записать файл XSD где это делать ?
0
|
|
|
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
|
|
| 20.06.2011, 23:07 [ТС] | |
|
=(
что опять не так ?
0
|
|
|
Почетный модератор
|
|
| 20.06.2011, 23:16 | |
|
Вроде все верно, файл D:\net\studenty.xsd точно существует?
Что за локализация ОС? Фиг поймешь чего пишет... Прикрепи к сообщению исходный XML файл, так наверное будет быстрее и проще ![]() Или вот тоже приложение, только во втором поле вместо xml файла выбираешь xsd, тогда получишь cs файл. xml -> xsd xsd -> cs
2
|
|
|
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
|
|
| 20.06.2011, 23:24 [ТС] | |
|
SSTREGG, так написано что-то типа что "Система не может найти того пути "
просто винда польская вот два файлы ...
0
|
|
|
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
|
|
| 20.06.2011, 23:29 [ТС] | |
|
а куда лучше сохранять новый файл после переробки цсд ?
в ту папку где код или туда где остальные файлы ? просто у меня это задание - всего лиш часть общего - еще будет создано несколько клас и все собраны в один меин ...
0
|
|
|
Почетный модератор
|
|
| 20.06.2011, 23:37 | |
|
Женя Т., xsd по идее должен быть рядом с приложением, точно не знаю, cs можно расположить где хочешь, главное подключить его к проекту, в студии Project - Add Existing Item или Shift + Alt + A.
1
|
|
|
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
|
|
| 20.06.2011, 23:47 [ТС] | |
|
У меня что студио не та ?
потому что нет такой опции - а когда по клавишам - то открываеться Дата ... и если потом я должна создать метод меин - точнее класс, в котором будет езще метод для этого кода - а потом вызвать класс с методом в меине - то это все в этом файле цс или в новом кассе ?
1
|
|
|
115 / 11 / 1
Регистрация: 02.03.2011
Сообщений: 186
|
|
| 21.06.2011, 16:35 [ТС] | |
|
а вот код в cmd который у меня сработал - может кто-то ще такой "умный" как я будет искать помощи - может пригодиться
![]() я запускала cmd от имени администратора если кто-то не знает как (ведь я когда-то тоже не знала ) - то самый простой способ - выбрать правой кнопкой на cmd "загрузить от имени администратора"
2
|
|
| 21.06.2011, 16:35 | |
|
Помогаю со студенческими работами здесь
19
Проверка допустимости XML-документа, используя XSD-схему Xsd.exe: ошибка "Can only generate one of classes or datasets" Валидация XML, XSD Проверка XML с использаванием XSD Сгенерировать каркас xml из xsd Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|