Конвертировать XSD в TypeScript - PullRequest
0 голосов
/ 28 августа 2018

Я нашел этот инструмент . CXSD

В их документации: cxsd - это потоковый парсер XSD и генератор XML-парсера для Node.js и (необязательно, но настоятельно рекомендуется) TypeScript. Это именно то, что мне нужно, поэтому я следую их документации и начинаю выполнять команды.

У меня проблема при попытке выполнить эту команду: npm запустить файл cxsd: /// C: /XSDtoTypeScript/Flexinova.RBF.LI.V1.xsd

Необработанный отказ. Ошибка: недопустимый URI "файл: /// C: /XSDtoTypeScript/Flexinova.RBF.LI.V1.xsd"

Но когда я пытаюсь открыть это из браузера, он открывается нормально. Я не знаю, почему URI является недействительным? Кто-нибудь знает?

1 Ответ

0 голосов
/ 28 августа 2018

• Запустить команду: npm установить http-сервер -g

• Откройте командную строку Node.js от имени администратора и создайте файл на локальном хосте с помощью следующей команды: http-сервер C: \ XSDtoTypeScript

• Теперь попробуйте открыть свой xsd, который находится в этой папке. Пример: http://localhost:8080/Flexinova.RBF.LI.V1.xsd

Теперь используйте команду: npm run cxsd http://localhost:8080/Flexinova.RBF.LI.V1.xsd Вы сделали 101

...