Re[3]: Разбор XSD
От: koodeer  
Дата: 19.03.14 10:07
Оценка:
Здравствуйте, Аноним, Вы писали:

А>В этом варианте 2 проблемы:

А>1) Вы получаете не только element, но и element, который является complexType.

Я и написал: получаем все элементы и все атрибуты.
Если нужен конкретный элемент и конкретный атрибут — используем второй пример.

А>2) Namespace неизвестен при разборе.


Какой неймспейс? xmlns:xsd="http://www.w3.org/2001/XMLSchema" известен всегда, потому что это стандартный неймспейс xml-схемы. А другие не используются в моём примере.


А>При таком подходе мы пропускаем возможные element в корне (не относится к приведенному примеру, там в корне только complexType).


Я не умею читать мысли. Нужно получить ещё какие-то элементы — добавляем код их получения.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.