2010-08-13 2 views
3

Мне не нужно разбирать XML или декодировать его в объект ActionScript. Меня интересует загрузка как XSD, так и XML и выяснение, является ли последний законным XML в соответствии с определением документа в первом.Как проверить правильность XML-кода на XML-схему в ActionScript?

+0

Я также быстро понял, что «Да, его действительный» или «Нет его недействительным». Мне не нужно его преобразовывать в объект или что-то еще. Везде продолжает указывать на блог misprintt, который нисколько не помогает. – WORMSS

ответ

2

Flex имеет поддержку xml-схемы выполнения в своем пакете mx.rpc.xml, которые скрыты от живых. Проверьте это post, вы можете найти там гораздо больше информации.

+0

Спасибо - я уже нашел этот пост, и кажется, что вы правы: нет официального, документированного способа сделать это. – tripu

1

Нет встроенной поддержки для проверки DTD/Schema, и я не знаю о какой-либо сторонней реализации, поэтому я предполагаю, что для этого вам придется полагаться на серверную сторону.

0

Я тоже ничего не мог найти, но я бы рекомендовал Relax NG по DTD (если у вас есть опция). Это намного чище и гибче.

+0

Спасибо. У меня нет опыта работы с RELAX NG, и XML-схема уже написана, поэтому я думаю, что я буду придерживаться этого. – tripu

Смежные вопросы