Преобразование XSD-файла в XLS с полным расширением сложных типов данных
Привет,
У меня есть XSD-файл, и типы данных элемента могут включать пространство имен, определенное в другом XSD-файле.
Мне нужно имя элемента и его тип данных в файле excel. Пространство имен, определяющее тип данных в другом файле, также должно быть разрешено для отображения примитивного типа данных (определенного в пространстве имен) в excel
<xs:complexType name="DBStatusType"> <xs:sequence> <xs:element ref="DB:Version"/> <xs:element ref="DB:State"/> <xs:element ref="DB:StateReasons" minOccurs="0"/> <xs:element name="DBState1" type="DbStatus:DBStateType" minOccurs="0"/> <xs:element name="Session" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="SessionInfo" type="DBSession:DBSessionInfoType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType>
Здесь DBStatus и DBSessions-это пространства имен. Они ссылаются на другой XSD-файл.
Я хочу расширить этот тип данных, когда DBState1 & SessionInfo будет записан в файл excel
Есть ли у нас какой-нибудь инструмент для этого же. Я новичок в XML-материале
Спасибо,
SL