Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > проверка типов в xml


Автор: BaldHeaded2 11.10.2007, 11:54
доброе время суток.

есть xml-документ, который основан на xml-схеме.
как можно узнать тип какого-либо атрибута у элемента в xml-документе?

Автор: nitr 11.10.2007, 15:13
BaldHeaded2, а есть типы в xml?

Или вы что-то другое имели в виду?

Добавлено через 1 минуту и 11 секунд
BaldHeaded2, если верно понял, XML::Twig умеет ;)

Автор: BaldHeaded2 11.10.2007, 16:24
Цитата

BaldHeaded2, а есть типы в xml?

может не точно выразился...

есть xml-схема с примерно такими данными
Код

...
<xs:attribute name="аттр_на">
    <xs:simpleType>
        <xs:restriction base="xs:string">
            <xs:maxLength value="32"/>
        </xs:restriction>
    </xs:simpleType>
</xs:attribute>
...
<xs:attribute name="еще_на" type="address_codeType" use="required"/>
...

и есть xml-документ
Код

...
<объект еще_на = "4F513434284" аттр_на = "КЦ-567"></объект>
...

как можно узнать, что атрибут "еще_на" в xml, в схеме имеет тип "address_codeType"?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)