преобразовать форму XHTML в форму XForm, использующую XML - PullRequest
0 голосов
/ 22 апреля 2010

"Как я могу преобразовать форму XHTML в XForm, которая использует XML-файл в качестве хранилища данных и может использоваться в веб-браузере" Спасибо Дэвиду Дорварду за исправление формулировки моего вопроса.

Ответы [ 3 ]

3 голосов
/ 22 апреля 2010

Каждый действительный файл XHTML является файлом XML: -)

0 голосов
/ 23 апреля 2010

Допустимый XHTML может не быть XML из-за типа mime, с которым он обслуживается, но допустимый XHTML является подмножеством синтаксиса XML. Тем не менее, идеальным решением является обеспечение того, чтобы ваш XHTML обрабатывался как XML, предоставляя ему mime-тип application / xhtml + xml вместо text / html.

Если это не проблема, вам необходимо предоставить таблицу стилей XSLT для преобразования формы XHTML в XForms-совместимые элементы или просто напрямую использовать форму типа XForms в документе XHTML. Я рекомендую последнее из этих двух решений.

0 голосов
/ 22 апреля 2010

XHTML IS XML

ну не совсем. Но настоящей разницы нет. XMl - это просто набор методов для описания данных довольно утерянным и абстрактным способом, который также хорошо контролируется. Идея состоит в том, что данные XML очень легко для любого приложения, поддерживающего XML, прочитать в процессе работы, что происходит.

XHTML - это (грубо говоря) подмножество XMl - это специфическое использование XML. Это HTMl, написанный на XML.

Я знаю, что много говорил здесь XML и XHTMl ... но трудно объяснить, как они одинаковы и различны одновременно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...