Я пытаюсь импортировать XSD-файл с некоторыми сложными файлами из импортированной схемы. Мастер привязки данных XML дает мне ошибку «Неизвестный тип данных». Я вижу, что эта проблема упоминается на нескольких форумах, но никакого решения не видно.Ошибка Delphi XML Data Bindings: «Неизвестный тип данных»
This is the file Я пытаюсь импортировать. Существуют и другие необходимые файлы here.
Есть ли способ обхода или альтернативный инструмент для создания классов XML для Delphi XE?
Редактировать:This question может быть дубликатом этого, по крайней мере частично. Не нашел его в первый раз.
Имея информацию, необходимую для понимания вашего вопроса в другом месте, кроме СО, делает ваш вопрос бессмысленным, если по какой-либо причине (или уходит) этот внешний сайт не работает. Также не очень хорошая идея заставить людей загружать неизвестные файлы, чтобы даже знать, что вы просите. Какой конкретный тип данных он не работает? Каков полный текст ошибки исключения, которое вы получаете? Кроме того, вы установили все обновления для XE? Были [ошибки] (http://stackoverflow.com/questions/3871221/xml-data-binding-wizard-doesnt-bind-xsds-correctly), связанные с привязкой данных, исправленной в обновлениях. –
Моя догадка заключается в том, что у вас есть одно поле, которое не содержит значения даже для всех узлов, поэтому мастер не понимает тип. Убедитесь, что все поля имеют по крайней мере одно значение и посмотрите, помогает ли это. –
@ Ken, оцените вашу заботу, но вопрос в том, есть ли обходной путь для проблемы _known_ или если для этого есть альтернативный инструмент. Сообщение об ошибке, даже если вы не верите, «неизвестный тип данных». Ссылки на файлы предназначены только для справки в маловероятном случае, когда кто-то хочет проверить это самостоятельно. –